Search Results for

    Show / Hide Table of Contents

    Class VehicleWindowViewModel<T>

    Viewmodel which contains all data which are shown in the VehicleWindow

    Inheritance
    System.Object
    VehicleWindowViewModel<T>
    DistributionCostCenterViewModel
    TractorUnitViewModel
    UnknownTypeViewModel
    Implements
    ICustomAddonViewModel
    IVehicleViewModel
    IVehicleResourceSelector
    IMultiTenantCompatibleViewModel
    Namespace: Simplic.PlugIn.Logistics.UI.ViewModel
    Assembly: Simplic.PlugIn.Logistics.dll
    Syntax
    public abstract class VehicleWindowViewModel<T> : ExtendableViewModel, IVehicleViewModel, IVehicleResourceSelector where T : Vehicle
    Type Parameters
    Name Description
    T

    Constructors

    | Improve this Doc View Source

    VehicleWindowViewModel(T)

    Initialize new vehicle viewmodel.

    Declaration
    public VehicleWindowViewModel(T vehicle)
    Parameters
    Type Name Description
    T vehicle

    Instance of the core/api vehicle

    Fields

    | Improve this Doc View Source

    IsDriverSelectionValid

    Declaration
    public bool IsDriverSelectionValid
    Field Value
    Type Description
    System.Boolean

    Properties

    | Improve this Doc View Source

    AcquisitionCost

    See AcquisitionCost

    Declaration
    public decimal? AcquisitionCost { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    AcquisitionDate

    See AcquisitionDate

    Declaration
    public DateTime? AcquisitionDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    AcquisitionInvoiceNumber

    See AcquisitionInvoiceNumber

    Declaration
    public string AcquisitionInvoiceNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    AcquisitionVendorId

    See AcquisitionVendorId

    Declaration
    public Guid? AcquisitionVendorId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    AddonViewModel

    Gets or sets the vehicle addon viewmodel

    Declaration
    public VehicleWindowAddonViewModel AddonViewModel { get; set; }
    Property Value
    Type Description
    VehicleWindowAddonViewModel
    | Improve this Doc View Source

    AddTelematic

    Gets or sets the command to add a telematic system to this model

    Declaration
    public ICommand AddTelematic { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand
    | Improve this Doc View Source

    AllDrivers

    Declaration
    public ObservableCollection<Driver> AllDrivers { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Driver>
    | Improve this Doc View Source

    AllTrailers

    Declaration
    public ObservableCollection<Trailer> AllTrailers { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Trailer>
    | Improve this Doc View Source

    Appointments

    Declaration
    public ObservableCollection<AppointmentViewModel> Appointments { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<AppointmentViewModel>
    | Improve this Doc View Source

    AxleCount

    Gets or sets the model property AxleCount as int

    Declaration
    public int AxleCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    CarrierContactId

    Gets or sets the carrier contact id as guid.

    Declaration
    public Guid? CarrierContactId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    CostCenterId

    See

    Declaration
    public Guid? CostCenterId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    CurrentYearInsuranceAmount

    See CurrentYearInsuranceAmount

    Declaration
    public decimal? CurrentYearInsuranceAmount { get; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    DeleteTelematic

    Gets or sets the command to delete a telematic system from this model

    Declaration
    public ICommand DeleteTelematic { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand
    | Improve this Doc View Source

    DepartmentId

    See DepartmentId.

    Declaration
    public Guid? DepartmentId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    DeprecationEnd

    See DeprecationEnd

    Declaration
    public DateTime? DeprecationEnd { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    DeprecationMonthlyDeprecationAmount

    See DeprecationMonthlyDeprecationAmount

    Declaration
    public decimal? DeprecationMonthlyDeprecationAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    DeprecationUsefulLife

    See DeprecationUsefulLife

    Declaration
    public int? DeprecationUsefulLife { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    DeprecationUsefulLifeType

    See DeprecationUsefulLifeType

    Declaration
    public byte DeprecationUsefulLifeType { get; set; }
    Property Value
    Type Description
    System.Byte
    | Improve this Doc View Source

    DispositionSortingKey

    Gets or sets the disposition sorting key.

    Declaration
    public string DispositionSortingKey { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DivestionBuyerId

    See DivestionBuyerId

    Declaration
    public Guid? DivestionBuyerId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    DivestionDate

    See DivestionDate

    Declaration
    public DateTime? DivestionDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    DivestionInvoiceNumber

    See DivestionInvoiceNumber

    Declaration
    public string DivestionInvoiceNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DivestionRevenue

    See DivestionRevenue

    Declaration
    public decimal? DivestionRevenue { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    EditVehicleImages

    Gets or sets the command to edit the vehicle images.

    Declaration
    public ICommand EditVehicleImages { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand
    | Improve this Doc View Source

    EmissionClassId

    Gets or sets the model property EmissionClassId as Guid

    Declaration
    public Guid EmissionClassId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    EmptyWeight

    Gets or sets the empty weight of the vehicle in kg

    Declaration
    public decimal? EmptyWeight { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    Equipment

    Declaration
    public ObservableCollection<VehicleEquipmentItemViewModel> Equipment { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<VehicleEquipmentItemViewModel>
    | Improve this Doc View Source

    Field_10

    Declaration
    public string Field_10 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_11

    Declaration
    public string Field_11 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_12

    Declaration
    public uint? Field_12 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_13

    Declaration
    public uint? Field_13 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_14

    Declaration
    public Guid? Field_14 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    Field_14_1

    Declaration
    public string Field_14_1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_15_1

    Declaration
    public string Field_15_1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_15_2

    Declaration
    public string Field_15_2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_15_3

    Declaration
    public string Field_15_3 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_16

    Declaration
    public string Field_16 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_17

    Declaration
    public string Field_17 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_18

    Declaration
    public uint? Field_18 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_19

    Declaration
    public uint? Field_19 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_2

    Declaration
    public string Field_2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_2_1

    Declaration
    public ushort? Field_2_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_2_2

    Declaration
    public string Field_2_2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_20

    Declaration
    public uint? Field_20 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_21

    Declaration
    public string Field_21 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22

    Declaration
    public string Field_22 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line0

    Declaration
    public string Field_22_Line0 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line1

    Declaration
    public string Field_22_Line1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line2

    Declaration
    public string Field_22_Line2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line3

    Declaration
    public string Field_22_Line3 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line4

    Declaration
    public string Field_22_Line4 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line5

    Declaration
    public string Field_22_Line5 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_22_Line6

    Declaration
    public string Field_22_Line6 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_3

    Declaration
    public byte? Field_3 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Byte>
    | Improve this Doc View Source

    Field_4

    Declaration
    public string Field_4 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_5

    Declaration
    public string Field_5 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_5_Line0

    Declaration
    public string Field_5_Line0 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_5_Line1

    Declaration
    public string Field_5_Line1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_6

    Declaration
    public DateTime? Field_6 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    Field_7_1

    Declaration
    public uint? Field_7_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_7_2

    Declaration
    public uint? Field_7_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_7_3

    Declaration
    public uint? Field_7_3 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_8_1

    Declaration
    public uint? Field_8_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_8_2

    Declaration
    public uint? Field_8_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_8_3

    Declaration
    public uint? Field_8_3 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_9

    Declaration
    public byte? Field_9 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Byte>
    | Improve this Doc View Source

    Field_B

    Declaration
    public DateTime? Field_B { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    Field_D_1

    Declaration
    public string Field_D_1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_D_2

    Declaration
    public string Field_D_2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_D_2_Line0

    Declaration
    public string Field_D_2_Line0 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_D_2_Line1

    Declaration
    public string Field_D_2_Line1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_D_2_Line2

    Declaration
    public string Field_D_2_Line2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_D_2_Line3

    Declaration
    public string Field_D_2_Line3 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_D_3

    Declaration
    public string Field_D_3 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_E

    Declaration
    public string Field_E { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_F_1

    Declaration
    public uint? Field_F_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_F_2

    Declaration
    public uint? Field_F_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_G

    Declaration
    public uint? Field_G { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_H

    Declaration
    public DateTime? Field_H { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    Field_I

    Declaration
    public DateTime? Field_I { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    Field_J

    Declaration
    public string Field_J { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_K

    Declaration
    public string Field_K { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_L

    Declaration
    public byte? Field_L { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Byte>
    | Improve this Doc View Source

    Field_O_1

    Declaration
    public uint? Field_O_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_O_2

    Declaration
    public ushort? Field_O_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_P_1

    Declaration
    public uint? Field_P_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_P_2

    Declaration
    public uint? Field_P_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_P_3

    Declaration
    public Guid? Field_P_3 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    Field_P_4

    Declaration
    public uint? Field_P_4 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    Field_Q

    Declaration
    public decimal? Field_Q { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    Field_R

    Declaration
    public string Field_R { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Field_S_1

    Declaration
    public ushort? Field_S_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_S_2

    Declaration
    public ushort? Field_S_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_T

    Declaration
    public ushort? Field_T { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_U_1

    Declaration
    public byte? Field_U_1 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Byte>
    | Improve this Doc View Source

    Field_U_2

    Declaration
    public ushort? Field_U_2 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_U_3

    Declaration
    public byte? Field_U_3 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Byte>
    | Improve this Doc View Source

    Field_V_7

    Declaration
    public ushort? Field_V_7 { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt16>
    | Improve this Doc View Source

    Field_V_9

    Declaration
    public string Field_V_9 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FinancialSupportAmount

    See FinancialSupportAmount

    Declaration
    public decimal? FinancialSupportAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    FinancialSupportBegin

    See FinancialSupportBegin

    Declaration
    public DateTime? FinancialSupportBegin { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    FinancialSupportDuration

    See FinancialSupportDuration

    Declaration
    public int? FinancialSupportDuration { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    FinancialSupportDurationType

    See FinancialSupportDurationType

    Declaration
    public byte FinancialSupportDurationType { get; set; }
    Property Value
    Type Description
    System.Byte
    | Improve this Doc View Source

    FinancialSupportEnd

    See FinancialSupportEnd

    Declaration
    public DateTime? FinancialSupportEnd { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    FinancialSupportStateId

    See FinancialSupportStateId

    Declaration
    public Guid? FinancialSupportStateId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    FinancingAccount

    See FinancingAccount

    Declaration
    public string FinancingAccount { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FinancingAmount

    See FinancingAmount

    Declaration
    public decimal? FinancingAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    FinancingBeginDate

    See FinancingBeginDate

    Declaration
    public DateTime? FinancingBeginDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    FinancingContractNumber

    See FinancingContractNumber

    Declaration
    public string FinancingContractNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FinancingDuration

    FinancingDuration
    Declaration
    public int? FinancingDuration { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    FinancingDurationType

    See FinancingDurationType

    Declaration
    public byte FinancingDurationType { get; set; }
    Property Value
    Type Description
    System.Byte
    | Improve this Doc View Source

    FinancingEndDate

    See FinancingEndDate

    Declaration
    public DateTime? FinancingEndDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    FinancingFinalRate

    See FinancingFinalRate

    Declaration
    public decimal? FinancingFinalRate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    FinancingInterest

    See FinancingInterest

    Declaration
    public decimal? FinancingInterest { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    FinancingLenderId

    See FinancingLenderId

    Declaration
    public Guid? FinancingLenderId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    FinancingRate

    See FinancingRate

    Declaration
    public decimal? FinancingRate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    FinancingRemark

    See FinancingRemark

    Declaration
    public string FinancingRemark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FinancingTypeId

    See FinancingTypeId

    Declaration
    public byte FinancingTypeId { get; set; }
    Property Value
    Type Description
    System.Byte
    | Improve this Doc View Source

    FleetAge

    Gets the average age of the vehicle fleet of the same vehicle type in years

    Declaration
    public double FleetAge { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    FrameColor

    Gets or sets the color of the vehicle frame

    Declaration
    public string FrameColor { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FuelAmount

    Gets or sets the amount of fuel currently filled in the vehicle in liter

    Declaration
    public decimal? FuelAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    FuelTankCapacity

    Gets or sets the capacity of the fuel tank in liter.

    Declaration
    public int FuelTankCapacity { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    HasFixedSuperstructure

    Gets or sets whether the vehicle has a fixed superstructure

    Declaration
    public bool HasFixedSuperstructure { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    HiddenElements

    Gets or sets the collection of names elements that should not be shown in the mask.

    Declaration
    public virtual ObservableCollection<string> HiddenElements { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<System.String>
    | Improve this Doc View Source

    Id

    See Id.

    Declaration
    public Guid Id { get; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    ImageCollection

    Gets or sets the vehicle images.

    Declaration
    public ObservableCollection<byte[]> ImageCollection { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<System.Byte[]>
    | Improve this Doc View Source

    InsuranceBegin

    See InsuranceBegin

    Declaration
    public DateTime? InsuranceBegin { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    InsuranceCompany

    See InsuranceCompany

    Declaration
    public string InsuranceCompany { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    InsuranceDeductible

    See InsuranceDeductible

    Declaration
    public decimal? InsuranceDeductible { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    InsuranceEnd

    See InsuranceEnd

    Declaration
    public DateTime? InsuranceEnd { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    InsuranceLiabilityInsuranceAmount

    See InsuranceLiabilityInsuranceAmount

    Declaration
    public decimal? InsuranceLiabilityInsuranceAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    InsuranceNumber

    See InsuranceNumber

    Declaration
    public string InsuranceNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    InsuranceRemark

    See InsuranceRemark

    Declaration
    public string InsuranceRemark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    InsuranceTypeID

    See InsuranceTypeID

    Declaration
    public Guid? InsuranceTypeID { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    InsuranceVehicleInsuranceAmount

    See InsuranceVehicleInsuranceAmount

    Declaration
    public decimal? InsuranceVehicleInsuranceAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    InventoryNumber

    See InventoryNumber

    Declaration
    public string InventoryNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    IsTrailerSelectionValid

    Declaration
    public bool IsTrailerSelectionValid { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Location

    See Location.

    Declaration
    public string Location { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    MaintenanceContractBeginDate

    Gets or sets the begin date

    Declaration
    public DateTime MaintenanceContractBeginDate { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    MaintenanceContractEndDate

    Gets or sets the end date

    Declaration
    public DateTime MaintenanceContractEndDate { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    MaintenanceContractMonthlyCost

    Gets or sets the monthly costs

    Declaration
    public decimal MaintenanceContractMonthlyCost { get; set; }
    Property Value
    Type Description
    System.Decimal
    | Improve this Doc View Source

    MaintenanceContractRemark

    Gets or sets the remark

    Declaration
    public string MaintenanceContractRemark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    MaintenanceContractSupplierId

    Gets or sets the supplier id

    Declaration
    public Guid MaintenanceContractSupplierId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    MaintenanceContractVehicleGuid

    Gets or sets the VehicleGuid of the MaintenanceContract

    Declaration
    public Guid MaintenanceContractVehicleGuid { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    MatchCode

    See MatchCode.

    Declaration
    public string MatchCode { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    MileAge

    Gets or sets the mile age of the Vehicle.

    Declaration
    public decimal? MileAge { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    MileAgeDate

    Gets or sets the date of the mile age.

    Declaration
    public DateTime? MileAgeDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    OperatingHours

    Gets or sets the operating hours of the vehicle.

    Declaration
    public decimal? OperatingHours { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    OrderNumber

    Gets or sets the model property OrderNumber as string

    Declaration
    public string OrderNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    OverallInsuranceAmount

    See OverallInsuranceAmount

    Declaration
    public decimal? OverallInsuranceAmount { get; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    OwnerId

    See OwnerId

    Declaration
    public Guid? OwnerId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    Payload

    Gets or sets the payload (Nutzlast) of the vehicle in kg

    Declaration
    public decimal? Payload { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    PermissableTotalWeight

    Gets or sets the model property PermissableTotalWeight as double

    Declaration
    public double PermissableTotalWeight { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    QRCode

    Gets or sets the QR-Code.

    Declaration
    public string QRCode { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RegistrationCertificateNumber

    See Number

    Declaration
    public string RegistrationCertificateNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RegistrationCertificateRemark

    See Remark

    Declaration
    public string RegistrationCertificateRemark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RegistrationDocument

    Gets or sets the registration document (Fahrzeugbrief).

    Declaration
    public string RegistrationDocument { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RegistrationDocumentLocationId

    Gets or sets the Id of the RegistrationDocumentLocation.

    Declaration
    public Guid? RegistrationDocumentLocationId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    RegistrationPlateId

    See RegistrationPlate

    Declaration
    public Guid? RegistrationPlateId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    RegistrationPlateInGreen

    See IsGreen

    Declaration
    public bool RegistrationPlateInGreen { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    RegistratorId

    See RegistratorId

    Declaration
    public Guid? RegistratorId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    Remark

    See Remark.

    Declaration
    public string Remark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RepurchaseAgreementAmount

    See RepurchaseAgreementAmount

    Declaration
    public decimal? RepurchaseAgreementAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    RepurchaseAgreementDate

    See RepurchaseAgreementDate

    Declaration
    public DateTime? RepurchaseAgreementDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    RepurchaseAgreementRemark

    See RepurchaseAgreementRemark

    Declaration
    public string RepurchaseAgreementRemark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RepurchaseAgreementReturnDate

    See RepurchaseAgreementReturnDate

    Declaration
    public DateTime? RepurchaseAgreementReturnDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    RepurchaseAgreementSupplierId

    See RepurchaseAgreementSupplierId

    Declaration
    public Guid? RepurchaseAgreementSupplierId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    RimSizeAxle1

    Gets or sets the size of the rims on axle 1

    Declaration
    public string RimSizeAxle1 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RimSizeAxle2

    Gets or sets the size of the rims on axle 1

    Declaration
    public string RimSizeAxle2 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RimSizeAxle3

    Gets or sets the size of the rims on axle 1

    Declaration
    public string RimSizeAxle3 { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SelectedDrivers

    Declaration
    public ObservableCollection<Driver> SelectedDrivers { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Driver>
    | Improve this Doc View Source

    SelectedEquipmentItem

    Gets or sets the selected equipment item. As it is only used in the UI and is never saved, it shouldn't set the IsDirty property.

    Declaration
    public VehicleEquipmentItemViewModel SelectedEquipmentItem { get; set; }
    Property Value
    Type Description
    VehicleEquipmentItemViewModel
    | Improve this Doc View Source

    SelectedTenant

    Gets or sets the selected tenant.

    Declaration
    public OrganizationTenant SelectedTenant { get; set; }
    Property Value
    Type Description
    OrganizationTenant
    | Improve this Doc View Source

    SelectedTrailers

    Declaration
    public ObservableCollection<Trailer> SelectedTrailers { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Trailer>
    | Improve this Doc View Source

    ShowERPControl

    Gets whether logitic erp is installed and erp controls can be showed

    Declaration
    public Visibility ShowERPControl { get; }
    Property Value
    Type Description
    System.Windows.Visibility
    | Improve this Doc View Source

    State

    Gets or sets the State.

    Declaration
    public State State { get; set; }
    Property Value
    Type Description
    State
    | Improve this Doc View Source

    StateId

    Gets or sets the State ID.

    Declaration
    public Guid? StateId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    SuperstructureInsideHeight

    Gets or sets the inside height of the superstructure in meters

    Declaration
    public decimal? SuperstructureInsideHeight { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureInsideLength

    Gets or sets the inside length of the superstructure in meters

    Declaration
    public decimal? SuperstructureInsideLength { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureInsideWidth

    Gets or sets the inside width of the superstructure in meters

    Declaration
    public decimal? SuperstructureInsideWidth { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureLoadingHeightBack

    Gets or sets the loading height in the back of the superstructure in meters

    Declaration
    public decimal? SuperstructureLoadingHeightBack { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureLoadingHeightFront

    Gets or sets the loading height in the back of the superstructure in meters

    Declaration
    public decimal? SuperstructureLoadingHeightFront { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureParkingSpaces

    Gets or sets the amount of parking spaces

    Declaration
    public uint SuperstructureParkingSpaces { get; set; }
    Property Value
    Type Description
    System.UInt32
    | Improve this Doc View Source

    SuperstructureTireAmount

    Gets or sets the tire amound of the superstructure

    Declaration
    public uint? SuperstructureTireAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    SuperstructureTireSizeLiftAxle

    Gets or sets the size of the tires attached to the lift axle of the superstructure

    Declaration
    public decimal? SuperstructureTireSizeLiftAxle { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureTireSizeNormalAxis

    Gets or sets the size of the tires attached to the normal axis of the superstructure

    Declaration
    public decimal? SuperstructureTireSizeNormalAxis { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    SuperstructureVolume

    Gets or sets the volume inside the superstructure in cubic meters

    Declaration
    public decimal? SuperstructureVolume { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    TaxAmount

    See TaxAmount

    Declaration
    public decimal? TaxAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    TaxAnnualDueDate

    See TaxAnnualDueDate

    Declaration
    public DateTime? TaxAnnualDueDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    TaxNumber

    See TaxNumber

    Declaration
    public string TaxNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TaxPeriodBegin

    See TaxPeriodBegin

    Declaration
    public DateTime? TaxPeriodBegin { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    TaxRemark

    See TaxRemark

    Declaration
    public string TaxRemark { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Telematics

    Gets or sets the Telematic systems

    Declaration
    public ObservableCollection<VehicleTelematicViewModel> Telematics { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<VehicleTelematicViewModel>
    | Improve this Doc View Source

    TelematicSystems

    Gets or sets the Telematic systems

    Declaration
    public ObservableCollection<TelematicSystem> TelematicSystems { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<TelematicSystem>
    | Improve this Doc View Source

    Tenants

    Gets or sets the available tenants.

    Declaration
    public ObservableCollection<OrganizationTenant> Tenants { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<OrganizationTenant>
    | Improve this Doc View Source

    TireAmount

    Gets or sets the total tire amount

    Declaration
    public uint? TireAmount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    TireSizeDriveAxle

    Gets or sets the drive axle tire size in mm

    Declaration
    public decimal? TireSizeDriveAxle { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    TireSizeLiftAxle

    Gets or sets the lift axle tire size in mm

    Declaration
    public decimal? TireSizeLiftAxle { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    TireSizeSteeringAxle

    Gets or sets the steering tire size in mm

    Declaration
    public decimal? TireSizeSteeringAxle { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    TollEmissionClassId

    Gets or sets the model property TollEmissionClassId as Guid

    Declaration
    public Guid TollEmissionClassId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    TollRegistrationDate

    Gets or sets the model property Registration as DateTime

    Declaration
    public DateTime TollRegistrationDate { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    TotalWeight

    Gets or sets the totoal weigth of the vehicle in kg

    Declaration
    public decimal? TotalWeight { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>
    | Improve this Doc View Source

    Type

    Gets the current type implementation.

    Declaration
    public virtual VehicleType Type { get; }
    Property Value
    Type Description
    VehicleType
    | Improve this Doc View Source

    VehicleAge

    Gets the age of the vehicle in years

    Declaration
    public double VehicleAge { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    VehicleExecution

    Gets or sets the execution of the vehicle

    Declaration
    public string VehicleExecution { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    VehicleGuid

    Gets or sets the VehicleGuid

    Declaration
    public Guid VehicleGuid { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    VehicleInsurances

    Gets or sets the list of insurances for this vehicle.

    Declaration
    public ObservableCollection<VehicleInsuranceViewModel> VehicleInsurances { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<VehicleInsuranceViewModel>
    | Improve this Doc View Source

    VehicleInsuranceTypes

    Gets or sets the list of available insurance types.

    Declaration
    public ObservableCollection<InsuranceType> VehicleInsuranceTypes { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<InsuranceType>
    | Improve this Doc View Source

    VehicleRegistration

    Gets or sets the vehicle registration (Fahrzeugschein).

    Declaration
    public string VehicleRegistration { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    YearOfManufacturing

    Gets or sets the manufacturing year of the vehicle.

    Declaration
    public DateTime? YearOfManufacturing { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    ZLBIIatId

    Declaration
    public Guid? ZLBIIatId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>

    Methods

    | Improve this Doc View Source

    AddEquipment(VehicleEquipmentItem)

    See AddEquipment(VehicleEquipmentItem).

    Declaration
    public void AddEquipment(VehicleEquipmentItem vehicleEquipmentItem)
    Parameters
    Type Name Description
    VehicleEquipmentItem vehicleEquipmentItem
    | Improve this Doc View Source

    AddNewAppointment()

    See AddNewAppointment().

    Declaration
    public void AddNewAppointment()
    | Improve this Doc View Source

    AddNewEquipment(Guid)

    See AddNewEquipmentItem(Guid).

    Declaration
    public VehicleEquipmentItemViewModel AddNewEquipment(Guid typeId)
    Parameters
    Type Name Description
    System.Guid typeId
    Returns
    Type Description
    VehicleEquipmentItemViewModel
    | Improve this Doc View Source

    ChangeRegistrationPlate(VehicleRegistrationPlate)

    Changes the registration plate of the vehicle to the given value.

    Declaration
    public void ChangeRegistrationPlate(VehicleRegistrationPlate registrationPlate)
    Parameters
    Type Name Description
    VehicleRegistrationPlate registrationPlate

    The registration plate to set.

    | Improve this Doc View Source

    GetAdditionalTabItems()

    Gets the additional tab items for the view model type.

    Declaration
    public virtual IList<CustomTabItem> GetAdditionalTabItems()
    Returns
    Type Description
    System.Collections.Generic.IList<CustomTabItem>
    | Improve this Doc View Source

    GetAddonPrimaryKey()

    Get the current priamrykey for the addon system.

    Declaration
    public object GetAddonPrimaryKey()
    Returns
    Type Description
    System.Object
    | Improve this Doc View Source

    GetResourceDictionary()

    Find the resource.

    Declaration
    public abstract ResourceDictionary GetResourceDictionary()
    Returns
    Type Description
    System.Windows.ResourceDictionary
    | Improve this Doc View Source

    GetVehicle()

    Get the current vehicle instance.

    Declaration
    public Vehicle GetVehicle()
    Returns
    Type Description
    Vehicle
    | Improve this Doc View Source

    RemoveAppointment(AppointmentViewModel)

    See RemoveAppointment(Appointment).

    Declaration
    public void RemoveAppointment(AppointmentViewModel appointment)
    Parameters
    Type Name Description
    AppointmentViewModel appointment
    | Improve this Doc View Source

    RemoveEquipment(VehicleEquipmentItemViewModel)

    See RemoveEquipment(VehicleEquipmentItem).

    Declaration
    public void RemoveEquipment(VehicleEquipmentItemViewModel vehicleEquipmentItem)
    Parameters
    Type Name Description
    VehicleEquipmentItemViewModel vehicleEquipmentItem
    | Improve this Doc View Source

    SaveDriverChanges()

    Saves changes to the driver assignment.

    Declaration
    public void SaveDriverChanges()
    | Improve this Doc View Source

    SaveTrailerChanges()

    Saves changes to the trailer assignment.

    Declaration
    public void SaveTrailerChanges()
    | Improve this Doc View Source

    SelectionValidForSave()

    Returns null, if current selection is valid for saving. Else it returns a message, why saving is not valid.

    Declaration
    public string SelectionValidForSave()
    Returns
    Type Description
    System.String

    Operators

    | Improve this Doc View Source

    Implicit(VehicleWindowViewModel<T> to Vehicle)

    Converts a VehicleWindowViewModel<T> to a Vehicle. This must be used for saving data, e.g.: see example.

    Declaration
    public static implicit operator Vehicle(VehicleWindowViewModel<T> this)
    Parameters
    Type Name Description
    VehicleWindowViewModel<T> this

    Current instance.

    Returns
    Type Description
    Vehicle
    Examples
    VehicleManager.Singleton.Save((Vehicle)someInstance)

    Implements

    ICustomAddonViewModel
    IVehicleViewModel
    IVehicleResourceSelector
    IMultiTenantCompatibleViewModel
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx