Exemplo n.º 1
0
        public async Task <Vehicle> EditVehicle(EditVehicleDTO editVehicleDTO)
        {
            var vehicle = await _context.Vehicles.AsNoTracking().FirstOrDefaultAsync(x => x.ID == editVehicleDTO.ID);

            if (vehicle != null)
            {
                var editedVehicle = _mapper.Map <Vehicle>(editVehicleDTO);
                _context.Vehicles.Update(editedVehicle);
                _context.SaveChanges();
                return(editedVehicle);
            }
            throw new NullReferenceException();
        }
 public async Task <Vehicle> EditVehicle(EditVehicleDTO editVehicleDTO) => await _service.EditVehicle(editVehicleDTO);