public bool Update(EnterpriseUpdateDto dto) { var data = _mapper.Map <EnterpriseUpdateDto, Enterprise>(dto); _efContext.Update(data); _efContext.SaveChanges(); return(true); }
public EnterpriseGetDto UpdateEnterprise(EnterpriseUpdateDto dto) { Enterprise e = _enterpriseRepo.GetEnterprise(dto.Id); e.Name = dto.Name; e.VatNumber = dto.VatNumber; return(_enterpriseRepo.UpdateEnterprise(e).ToDto()); }
public EnterpriseUpdateDto GetEnterpriseToUpdate(Guid id) { EnterpriseUpdateDto e = _enterpriseRepo.GetEnterprise(id)?.ToUpdateDto(); if (e == null) { throw new Exception(); } return(e); }
public ActionResult <EnterpriseGetDto> UpdateEnterprise(Guid id, [FromBody] JsonPatchDocument <EnterpriseUpdateDto> patchDoc) { EnterpriseUpdateDto dto = _enterpriseManager.GetEnterpriseToUpdate(id); patchDoc.ApplyTo(dto, ModelState); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(_enterpriseManager.UpdateEnterprise(dto))); }
public IActionResult Update(EnterpriseUpdateDto dto) { return(new JsonResult(_enterpriseService.Update(dto))); }