示例#1
0
        public async Task <TruckDTO> EditTruck(SaveTruckDTO dto)
        {
            var truck = _truckRepository.FindById(dto.Id.GetValueOrDefault());

            truck.Name            = dto.Name;
            truck.ModelYear       = dto.ModelYear;
            truck.YearManufacture = dto.YearManufacture;
            truck.ModelId         = dto.ModelId;
            truck.UpdatedAt       = DateTime.Now;

            var edited = _truckRepository.Edit(truck);

            return(_mapper.Map <TruckDTO>(edited));
        }