Associations
This commit is contained in:
@@ -249,38 +249,38 @@ namespace Sarand.BusinessMgr.Net.Standard.Dbas.Mgr
|
||||
private void PopulateFrom(SaVehicle_Db dbVehicle, SbmVehicle vehicle)
|
||||
{
|
||||
//vehicle.Id = new SysId(dbVehicle._Id);
|
||||
vehicle.VehicleClassId = new SysId(dbVehicle._VehicleClassId);
|
||||
vehicle.VehicleClassId = new SysId(dbVehicle._VehicleClassId ?? 0);
|
||||
vehicle.RegNumber = dbVehicle._RegNumber;
|
||||
vehicle.Vin = dbVehicle._VIN;
|
||||
vehicle.CapCode = dbVehicle._CapCode;
|
||||
vehicle.KeyNumber = dbVehicle._KeyNumber;
|
||||
vehicle.KeyLocation = dbVehicle._KeyLocation;
|
||||
vehicle.EngineNumber = dbVehicle._EngineNumber;
|
||||
vehicle.EngineCapacity = dbVehicle._EngineCapacity;
|
||||
vehicle.Seats = dbVehicle._Seats;
|
||||
vehicle.Weight = dbVehicle._Weight;
|
||||
vehicle.ManufactureYear = dbVehicle._ManufactureYear;
|
||||
vehicle.BuildOn = dbVehicle._BuildOn;
|
||||
vehicle.FirstRegisterOn = dbVehicle._FirstRegisterOn;
|
||||
vehicle.RegisterOn = dbVehicle._RegisterOn;
|
||||
vehicle.EngineCapacity = dbVehicle._EngineCapacity ?? 0;
|
||||
vehicle.Seats = dbVehicle._Seats ?? 0;
|
||||
vehicle.Weight = dbVehicle._Weight ?? 0;
|
||||
vehicle.ManufactureYear = dbVehicle._ManufactureYear ?? 0;
|
||||
vehicle.BuildOn = dbVehicle._BuildOn ?? default(DateTime);
|
||||
vehicle.FirstRegisterOn = dbVehicle._FirstRegisterOn ?? default(DateTime);
|
||||
vehicle.RegisterOn = dbVehicle._RegisterOn ?? default(DateTime);
|
||||
vehicle.RegNumberPrev = dbVehicle._RegNumberPrev;
|
||||
vehicle.PurchaseOdo = dbVehicle._PurchaseOdo;
|
||||
vehicle.PurchaseOdo = dbVehicle._PurchaseOdo ?? 0;
|
||||
vehicle.TachoCode = dbVehicle._TachoCode;
|
||||
vehicle.TachoId = dbVehicle._TachoId;
|
||||
vehicle.LastServiceOdo = dbVehicle._LastServiceOdo;
|
||||
vehicle.LastServiceOn = dbVehicle._LastServiceOn;
|
||||
vehicle.NextServiceOdo = dbVehicle._NextServiceOdo;
|
||||
vehicle.NextServiceOn = dbVehicle._NextServiceOn;
|
||||
vehicle.MotOn = dbVehicle._MotOn;
|
||||
vehicle.LastServiceOdo = dbVehicle._LastServiceOdo ?? 0;
|
||||
vehicle.LastServiceOn = dbVehicle._LastServiceOn ?? default(DateTime);
|
||||
vehicle.NextServiceOdo = dbVehicle._NextServiceOdo ?? 0;
|
||||
vehicle.NextServiceOn = dbVehicle._NextServiceOn ?? default(DateTime);
|
||||
vehicle.MotOn = dbVehicle._MotOn ?? default(DateTime);
|
||||
vehicle.MotNo = dbVehicle._MotNo;
|
||||
vehicle.NextTaxOn = dbVehicle._NextTaxOn;
|
||||
vehicle.LatestOdo = dbVehicle._LatestOdo;
|
||||
vehicle.LatestOdoOn = dbVehicle._LatestOdoOn;
|
||||
vehicle.NextTaxOn = dbVehicle._NextTaxOn ?? default(DateTime);
|
||||
vehicle.LatestOdo = dbVehicle._LatestOdo ?? 0;
|
||||
vehicle.LatestOdoOn = dbVehicle._LatestOdoOn ?? default(DateTime);
|
||||
// Common properties.
|
||||
vehicle.Notes = dbVehicle._Notes;
|
||||
vehicle.Status = SacsSystem.GetStatusForCode(dbVehicle._Status);
|
||||
vehicle.SetCreateStamp(dbVehicle._CreateOn, new SysId(dbVehicle._CreateBy), dbVehicle._CreateHost);
|
||||
vehicle.SetUpdateStamp(dbVehicle._UpdateOn, new SysId(dbVehicle._UpdateBy), dbVehicle._UpdateHost);
|
||||
vehicle.SetCreateStamp(dbVehicle._CreateOn ?? default(DateTime), new SysId(dbVehicle._CreateBy ?? 0), dbVehicle._CreateHost);
|
||||
vehicle.SetUpdateStamp(dbVehicle._UpdateOn ?? default(DateTime), new SysId(dbVehicle._UpdateBy ?? 0), dbVehicle._UpdateHost);
|
||||
vehicle.AcceptChanges();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user