public ActionResult Depositar(double depositar) { Conta conta = (Conta)HttpContext.Session["Conta"]; conta = ContaDAO.BuscaPorId(conta.Id); conta.Saldo = conta.Saldo + depositar; conta.ConfirmacaoSenha = conta.Senha; ContaDAO.Editar(conta); return(RedirectToAction("Usuario", "Home")); }
public ActionResult Trasferir(Double Transferir, string ContaDestino, string AgenciaDestino) { Conta MinhaConta = (Conta)HttpContext.Session["Conta"]; Conta conta = ContaDAO.BuscarContaPorNumeroEAgencia(ContaDestino, AgenciaDestino); if (MinhaConta.Saldo > Transferir) { conta.Saldo = conta.Saldo - Transferir; ContaDAO.Editar(conta); } return(View()); }
public ActionResult Sacar(Double valor) { Conta conta = (Conta)HttpContext.Session["Conta"]; conta = ContaDAO.BuscaPorId(conta.Id); if (conta.Saldo > valor) { conta.Saldo = conta.Saldo - valor; ContaDAO.Editar(conta); } return(RedirectToAction("Usuario", "Home")); }
public ActionResult Edit([Bind(Include = "Id,Agencia,numeroDaConta,Senha,ConfirmacaoSenha,DataDeCadastro,Saldo,DataDeCancelamento,Status")] Conta conta) { if (ModelState.IsValid) { Conta ContaAux = conta; conta = ContaDAO.BuscaPorId(conta.Id); conta.numeroDaConta = ContaAux.numeroDaConta; conta.Senha = ContaAux.Senha; conta.Status = ContaAux.Status; conta.Agencia = ContaAux.Agencia; conta.DataDeCadastro = ContaAux.DataDeCadastro; conta.ConfirmacaoSenha = ContaAux.ConfirmacaoSenha; conta.DataDeCancelamento = ContaAux.DataDeCancelamento; conta.Saldo = ContaAux.Saldo; ContaDAO.Editar(conta); return(RedirectToAction("Index")); } return(View(conta)); }