public ActionResult aceitarSaida(int idDependente, int idDespesa) { if (Sessao.isLogged()) { DespesaDAO.removeDependente(idDespesa, idDependente); return(Redirect(Url.Action("Edit", "Despesa") + "/" + idDespesa)); } return(RedirectToAction("Login", "Usuario")); }
public ActionResult removeDependente(int idDependente) { if (Sessao.isLogged()) { Usuario u = UsuarioDAO.searchUsuarioPorNome(Sessao.RetornarUsuario()); if (desp.dono.id == u.cliente.id || u.tipo.Equals(TipoUsuario.Administrador)) { DespesaDAO.removeDependente(desp.id, idDependente); DependenteDAO.removeDependente(idDependente); return(Redirect(Url.Action("Edit", "Despesa") + "/" + desp.id)); } } return(RedirectToAction("Login", "Usuario")); }