Example #1
0
        public ActionResult Index(string nomeUsuario, string password)
        {
            ConectaIBC ibc = new ConectaIBC(nomeUsuario, password);

            ibc.RecebeSeed();
            ibc.EnviaChave();
            ibc.EnviaUsuario();
            ibc.EnviaSenha();
            ibc.CapturaSaldo();
            ibc.CapturaCliente();
            ibc.CapturaCategoria();
            ibc.CapturaAlertas();
            ibc.CapturaDadosUsuario();

            Conta conta = ibc.contaCliente.contas.FirstOrDefault();

            ibc.co_cliente = new ClienteController().getCliente(nomeUsuario, conta.cpf);
            if (ibc.co_cliente == 0)
            {
                ibc.co_cliente = new ClienteController().addCliente(conta.agencia, conta.conta, ibc.dadosUsuario.nome, conta.cpf, nomeUsuario);
            }

            Session["__IBC__"] = ibc;

            return(RedirectToAction("Home"));
        }
Example #2
0
        public ActionResult Home()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            ViewBag.saldoConta = ibc.saldo.saldo;

            return(View(new paginaInicialView(ibc)));
        }
Example #3
0
        public ActionResult getExtratoPorPeriodo(DateTime hdnDataInicio, DateTime hdnDataFinal, string rdoTipoExtrato, int sltOutroMes, int txtDataInicio, int txtDataFinal)
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_ExtratoTable", new CapturaExtrato(ibc, hdnDataInicio, hdnDataFinal, rdoTipoExtrato, sltOutroMes, txtDataInicio, txtDataFinal)));
        }
Example #4
0
        public ActionResult Extrato()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_Extrato", new CapturaExtrato(ibc)));
        }
Example #5
0
        public ActionResult PontosCAIXA()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_PontosCAIXABox", new buscaPontosCAIXA(ibc.co_cliente)));
        }
Example #6
0
        public ActionResult Saldo()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_SaldoBox", new CapturaSaldo(ibc)));
        }
Example #7
0
        public ActionResult NavBar()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_Navbar", new navBarView(ibc)));
        }
Example #8
0
        public ActionResult SideBar()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_SideBar", new sideBarView(ibc)));
        }
        public ActionResult getLoteria()
        {
            ConectaIBC ibc = Session["__IBC__"] as ConectaIBC;

            return(PartialView("_Aposta", new loteriaView()));
        }