Class VehicleWindowViewModel<T>
Viewmodel which contains all data which are shown in the VehicleWindow
Inheritance
System.Object
VehicleWindowViewModel<T>
Implements
ICustomAddonViewModel
IMultiTenantCompatibleViewModel
Assembly: Simplic.PlugIn.Logistics.dll
Syntax
public abstract class VehicleWindowViewModel<T> : ExtendableViewModel, IVehicleViewModel, IVehicleResourceSelector where T : Vehicle
Type Parameters
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
Declaration
public decimal? AcquisitionCost { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
AcquisitionDate
Declaration
public DateTime? AcquisitionDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
AcquisitionInvoiceNumber
Declaration
public string AcquisitionInvoiceNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
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
|
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
|
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
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
Declaration
public Guid? CostCenterId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
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
Declaration
public Guid? DepartmentId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
DeprecationEnd
Declaration
public DateTime? DeprecationEnd { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
DeprecationMonthlyDeprecationAmount
Declaration
public decimal? DeprecationMonthlyDeprecationAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
DeprecationUsefulLife
Declaration
public int? DeprecationUsefulLife { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
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
Declaration
public Guid? DivestionBuyerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
DivestionDate
Declaration
public DateTime? DivestionDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
DivestionInvoiceNumber
Declaration
public string DivestionInvoiceNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
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
|
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
Declaration
public decimal? FinancialSupportAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
FinancialSupportBegin
Declaration
public DateTime? FinancialSupportBegin { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
FinancialSupportDuration
Declaration
public int? FinancialSupportDuration { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
FinancialSupportDurationType
Declaration
public byte FinancialSupportDurationType { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
FinancialSupportEnd
Declaration
public DateTime? FinancialSupportEnd { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
FinancialSupportStateId
Declaration
public Guid? FinancialSupportStateId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
FinancingAccount
Declaration
public string FinancingAccount { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
FinancingAmount
Declaration
public decimal? FinancingAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
FinancingBeginDate
Declaration
public DateTime? FinancingBeginDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
FinancingContractNumber
Declaration
public string FinancingContractNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
FinancingDuration
Declaration
public int? FinancingDuration { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
FinancingDurationType
Declaration
public byte FinancingDurationType { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
FinancingEndDate
Declaration
public DateTime? FinancingEndDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
FinancingFinalRate
Declaration
public decimal? FinancingFinalRate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
FinancingInterest
Declaration
public decimal? FinancingInterest { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
FinancingLenderId
Declaration
public Guid? FinancingLenderId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
FinancingRate
Declaration
public decimal? FinancingRate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
Declaration
public string FinancingRemark { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
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
Declaration
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
Declaration
public DateTime? InsuranceBegin { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
InsuranceCompany
Declaration
public string InsuranceCompany { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
InsuranceDeductible
Declaration
public decimal? InsuranceDeductible { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
InsuranceEnd
Declaration
public DateTime? InsuranceEnd { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
InsuranceLiabilityInsuranceAmount
Declaration
public decimal? InsuranceLiabilityInsuranceAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
InsuranceNumber
Declaration
public string InsuranceNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public string InsuranceRemark { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
InsuranceTypeID
Declaration
public Guid? InsuranceTypeID { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
InsuranceVehicleInsuranceAmount
Declaration
public decimal? InsuranceVehicleInsuranceAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
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
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
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
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
Declaration
public decimal? OverallInsuranceAmount { get; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
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
Declaration
public string RegistrationCertificateNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
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
Declaration
public Guid? RegistrationPlateId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
RegistrationPlateInGreen
Declaration
public bool RegistrationPlateInGreen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RegistratorId
Declaration
public Guid? RegistratorId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
|
Improve this Doc
View Source
Declaration
public string Remark { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
RepurchaseAgreementAmount
Declaration
public decimal? RepurchaseAgreementAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
RepurchaseAgreementDate
Declaration
public DateTime? RepurchaseAgreementDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
Declaration
public string RepurchaseAgreementRemark { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
RepurchaseAgreementReturnDate
Declaration
public DateTime? RepurchaseAgreementReturnDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
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
|
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
Declaration
public State State { get; set; }
Property Value
|
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
Declaration
public decimal? TaxAmount { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
|
Improve this Doc
View Source
TaxAnnualDueDate
Declaration
public DateTime? TaxAnnualDueDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
TaxNumber
Declaration
public string TaxNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
TaxPeriodBegin
Declaration
public DateTime? TaxPeriodBegin { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
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
|
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
|
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
|
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)
Declaration
public void AddEquipment(VehicleEquipmentItem vehicleEquipmentItem)
Parameters
|
Improve this Doc
View Source
AddNewAppointment()
Declaration
public void AddNewAppointment()
|
Improve this Doc
View Source
AddNewEquipment(Guid)
Declaration
public VehicleEquipmentItemViewModel AddNewEquipment(Guid typeId)
Parameters
Type |
Name |
Description |
System.Guid |
typeId |
|
Returns
|
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
|
Improve this Doc
View Source
GetAdditionalTabItems()
Gets the additional tab items for the view model type.
Declaration
public virtual IList<CustomTabItem> GetAdditionalTabItems()
Returns
|
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()
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
|
Improve this Doc
View Source
RemoveAppointment(AppointmentViewModel)
Declaration
public void RemoveAppointment(AppointmentViewModel appointment)
Parameters
|
Improve this Doc
View Source
RemoveEquipment(VehicleEquipmentItemViewModel)
Declaration
public void RemoveEquipment(VehicleEquipmentItemViewModel vehicleEquipmentItem)
Parameters
|
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)
Declaration
public static implicit operator Vehicle(VehicleWindowViewModel<T> this)
Parameters
Returns
Examples
VehicleManager.Singleton.Save((Vehicle)someInstance)
Implements
ICustomAddonViewModel
IMultiTenantCompatibleViewModel