public FornecedorDTO Delete(FornecedorExclusaoModel model) { var idFornecedor = Guid.Parse(model.IdFornecedor); var fornecedor = fornecedorDomainService.GetById(idFornecedor); fornecedorDomainService.Delete(fornecedor); return(mapper.Map <FornecedorDTO>(fornecedor)); }
public IActionResult Delete(string id) { try { var model = new FornecedorExclusaoModel() { Id = id }; var result = fornecedorApplicationService.Delete(model); return(Ok(new { Message = "Fornecedor excluído com sucesso.", Fornecedor = result })); } catch (Exception e) { return(StatusCode(500, e.Message)); } }