Interface IVehicleViewModel
Assembly: Simplic.PlugIn.Logistics.dll
Syntax
public interface IVehicleViewModel
Properties
|
Improve this Doc
View Source
HiddenElements
Declaration
ObservableCollection<string> HiddenElements { get; set; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ObservableCollection<System.String> |
|
|
Improve this Doc
View Source
IsDirty
Gets or sets the -property
Declaration
bool IsDirty { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
MatchCode
Declaration
string MatchCode { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SelectedEquipmentItem
Gets or sets a list of selected equipments
Declaration
VehicleEquipmentItemViewModel SelectedEquipmentItem { get; set; }
Property Value
|
Improve this Doc
View Source
Type
Declaration
VehicleType Type { get; }
Property Value
|
Improve this Doc
View Source
VehicleInsurances
Gets or sets the list of insurances for this vehicle.
Declaration
ObservableCollection<VehicleInsuranceViewModel> VehicleInsurances { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
AddEquipment(VehicleEquipmentItem)
Declaration
void AddEquipment(VehicleEquipmentItem vehicleEquipmentItem)
Parameters
|
Improve this Doc
View Source
AddNewAppointment()
Declaration
|
Improve this Doc
View Source
AddNewEquipment(Guid)
Declaration
VehicleEquipmentItemViewModel AddNewEquipment(Guid typeId)
Parameters
Type |
Name |
Description |
System.Guid |
typeId |
|
Returns
|
Improve this Doc
View Source
ChangeRegistrationPlate(VehicleRegistrationPlate)
Declaration
void ChangeRegistrationPlate(VehicleRegistrationPlate registrationPlate)
Parameters
|
Improve this Doc
View Source
GetAdditionalTabItems()
Declaration
IList<CustomTabItem> GetAdditionalTabItems()
Returns
|
Improve this Doc
View Source
GetVehicle()
returns the current vehicle instance
Declaration
Returns
Type |
Description |
Vehicle |
Vehicle instance
|
|
Improve this Doc
View Source
RemoveAppointment(AppointmentViewModel)
Declaration
void RemoveAppointment(AppointmentViewModel appointment)
Parameters
|
Improve this Doc
View Source
RemoveEquipment(VehicleEquipmentItemViewModel)
Declaration
void RemoveEquipment(VehicleEquipmentItemViewModel equipmentItem)
Parameters
|
Improve this Doc
View Source
SaveDriverChanges()
Saves changes to driver assignment for current vehicle
Declaration
|
Improve this Doc
View Source
SaveTrailerChanges()
Saves changes to trailer assignment for current vehicle
Declaration
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
string SelectionValidForSave()
Returns
Type |
Description |
System.String |
|