public void UpdateVehicleStatus(UpdateStatusVehicleDto statusVehicleDto)
        {
            Vehicle vehicle = _clientDbContext.Vehicles.Where(x => x.id == statusVehicleDto.id).First();

            if (vehicle == null)
            {
                throw new NullReferenceException();
            }
            vehicle.active     = statusVehicleDto.active;
            vehicle.dayRemoved = statusVehicleDto.dayRemoved;
            _clientDbContext.SaveChanges();
        }
Esempio n. 2
0
 public IActionResult UpdateVehicleStatus([FromBody] UpdateStatusVehicleDto updateVehicleDto)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         _vehicleService.UpdateVehicleStatus(updateVehicleDto);
     }
     catch (Exception)
     {
         return(BadRequest("Invalid details entered"));
     }
     return(Ok());
 }
Esempio n. 3
0
 public void UpdateVehicleStatus(UpdateStatusVehicleDto updateVehicleDto)
 {
     _repositoryFactory.VehicleRepository.UpdateVehicleStatus(updateVehicleDto);
     _logger.LogInformation("Vehicle updated");
 }