public IActionResult Delete(int idPerfil) { try { repository.Delete(repository.FindById(idPerfil)); return(Ok("Perfil excluído com sucesso!")); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public ActionResult Delete(int id) { var perfil = _usuarioRepository.GetUsuarioPorPerfil(id).Count(); if (perfil != 0) { return(BadRequest("Impossivel excluir registros já referenciados.")); } else { _perfilRepository.Delete(id); return(Ok()); } }
public async Task <IActionResult> Excluir(int Id) { var cat = await _perfilRepository.GetAsync(Id); if (cat == null) { return(BadRequest()); } _perfilRepository.Delete(cat); await _uow.CommitAsync(); return(NoContent()); }
public void Delete(int perfilId) { try { var where = $"PERFIL_ID = {perfilId}"; if (string.IsNullOrEmpty(MetodosGenericosService.DlookupOrcamentaria("PERFIL_ID", "T_ORCA_PERFIL", where))) { throw new Exception(); } PerfilRepository.Delete(perfilId); } catch (Exception) { throw; } }
public ActionResult Delete(int id) { var existe = _perfilRepository.Get(id); if (existe != null) { var podeExcluir = _perfilRepository.PodeExcluir(id); if (podeExcluir) { _perfilRepository.Delete(id); } else { return(new BadRequestObjectResult("Nao Pode Excluir esse perfil")); } } else { return(new BadRequestObjectResult("Nao Existe esse codigo de Perfil")); } return(new OkResult()); }
public void Delete(Perfil obj) { _perfilRepository.Delete(obj); }
public bool Delete(TbSePerfil model) { return(perfilRepo.Delete(model)); }
public void Delete(int id) { _perfilRepository.Delete(id); }