public IActionResult FullyUpdateUnit(int id, UnitForUpdateDto unitForUpdateDto) { var unitToUpdate = unitsService.GetById(id); if (unitToUpdate == null) { return(NotFound()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var unitDtoWithNewValues = mapper.Map <UnitDto>(unitForUpdateDto); unitsService.FullyUpdate(id, unitDtoWithNewValues); return(NoContent()); }