Example #1
0
        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"));
        }
Example #2
0
        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());
        }
Example #3
0
        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"));
        }
Example #4
0
 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));
 }