public static ClockHistoryModel CreateModel(ClockHistoryDTO dto) { ClockHistoryModel newModel = new ClockHistoryModel() { Id = dto.Id, driverID = dto.driverID, time = dto.time, lplateNum = dto.lplateNum, state = dto.state }; return(newModel); }
public static VehicleDetailModel CreateModel(VehicleDTO dto, IEnumerable <DamageHistoryDTO> dmgHistory, IEnumerable <ClockHistoryDTO> clkHistory) { VehicleDetailModel newModel = new VehicleDetailModel() { licenceNum = dto.licenseNum, model = dto.model, make = MakeModel.CreateModel(dto.make), state = dto.state, colour = dto.colour, active = dto.active, damageHistory = DamageHistoryModel.CreateModelNumerable(dmgHistory).OrderByDescending(x => x.time), clockHistory = ClockHistoryModel.CreateModelNumerable(clkHistory).OrderByDescending(x => x.time) }; return(newModel); }