public IActionResult ExcluirEmpresa(int id) { try { var objeto = _service.ConsultarObjeto(id); _service.Excluir(objeto); return(Ok()); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Excluir Empresa]", ex))); } }
public ActionResult <Resultado> Delete(int id) { var Empresa = _service.Obter(id); if (Empresa != null) { if (_service.UserProjectCan(Empresa.ProjetoId, User, Authorizations.ProjectPermissions.Administrator)) { var resultado = _service.Excluir(id); if (resultado.Sucesso) { this.CreateLog(_service, Empresa.ProjetoId, Empresa); } return(resultado); } return(Forbid()); } return(NotFound()); }
public IActionResult Excluir(int id) { _servico.Excluir(id); return(Ok()); }
public void EmpresaServiceTest_Excluir() { _service.Excluir(It.IsAny <Guid>()); _repositoryMock.Verify(x => x.DeleteDocumentFromCollectionAsync(It.IsAny <string>()), Times.Once()); }