public void Update(UnitUpdateDto dto) { var unit = Get(dto.Id); if (unit == null) { throw new Exception("Unit not found"); } unit.Code = dto.Code; unit.Description = dto.Description; base.Update(unit); }
public IActionResult Update([FromBody] UnitUpdateDto request) { try { _service.Update(request); return(Ok()); } catch (Exception e) { _logger.LogError(-1, e, String.Format(LogErrorText, e.Message)); return(BadRequest(String.Format(BadRequestText, "updating units"))); } }
public ActionResult UpdateUnit(int id, UnitUpdateDto unitUpdateDto) { var unitModel = _repository.GetUnitById(id); if (unitModel == null) { return(NotFound()); } _mapper.Map(unitUpdateDto, unitModel); _repository.UpdateUnit(unitModel); _repository.SaveChanges(); return(NoContent()); }