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(); }
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()); }
public void UpdateVehicleStatus(UpdateStatusVehicleDto updateVehicleDto) { _repositoryFactory.VehicleRepository.UpdateVehicleStatus(updateVehicleDto); _logger.LogInformation("Vehicle updated"); }