public ActionResult Adiciona(Conta cnt, bool?tipo, bool?situacao) { if (cnt.NomeConta != null || cnt.NomeConta.Length < 40) { if (tipo == null) { cnt.Tipo = 0; } else { cnt.Tipo = 1; } if (situacao == null) { cnt.Situacao = 0; } else { cnt.Situacao = 1; } EmpresasDAO empresa = new EmpresasDAO(); int idEmpresa = empresa.BuscaId(Session["nomeEmpresa"].ToString()); cnt.IdEmpresa = idEmpresa; ContasDAO dao = new ContasDAO(); dao.Adiciona(cnt); return(RedirectToAction("Index", "Conta")); } else { return(RedirectToAction("Form")); } }
public ActionResult Atualizar(string cnt) { ContasDAO dao = new ContasDAO(); Conta conta = dao.BuscaPorNome(cnt); if (conta.Situacao == 0) { conta.Situacao = 1; dao = new ContasDAO(); dao.Atualiza(conta); EmpresasDAO empD = new EmpresasDAO(); Empresa emp = ViewBag.Empresa; if (conta.Tipo == 0) { emp.Saldo -= conta.ValorConta; empD.Atualiza(emp); } else { emp.Saldo += conta.ValorConta; empD.Atualiza(emp); } } return(RedirectToAction("Index")); }
public ActionResult Adiciona(Empresa emp) { if (emp.NomeEmpresa != null || emp.NomeEmpresa.Length > 50 || emp.Senha != null || emp.Senha.Length < 8 || emp.Senha.Length > 50) { EmpresasDAO dao = new EmpresasDAO(); dao.Adiciona(emp); Session["usuarioLogado"] = emp; Session["nomeEmpresa"] = emp.NomeEmpresa; return(RedirectToAction("Index", "Conta")); } else { return(RedirectToAction("Form")); } }
public ActionResult AutenticaLogin(string loginEmpresa, string senhaEmpresa) { EmpresasDAO dao = new EmpresasDAO(); Empresa emp = dao.Busca(loginEmpresa, senhaEmpresa); if (emp != null) { Session["usuarioLogado"] = emp; Session["nomeEmpresa"] = emp.NomeEmpresa; return(RedirectToAction("Index", "Conta")); } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Adiciona(Funcionario fnc, int idBeneficio) { if (fnc.NomeFuncionario != null || fnc.NomeFuncionario.Length > 50) { EmpresasDAO empresa = new EmpresasDAO(); int idEmpresa = empresa.BuscaId(Session["nomeEmpresa"].ToString()); fnc.IdEmpresa = idEmpresa; fnc.IdBeneficio = idBeneficio; FuncionariosDAO dao = new FuncionariosDAO(); dao.Adiciona(fnc); return(RedirectToAction("Index", "Conta")); } else { return(RedirectToAction("Adiciona")); } }