Ejemplo n.º 1
0
        public IActionResult ExcluirTransacao(int id)
        {
            TransacaoModel objTransacao = new TransacaoModel(HttpContextAccessor);

            ViewBag.Registro = objTransacao.CarregarRegistro(id);
            return(View());
        }
Ejemplo n.º 2
0
        public IActionResult ExcluirTransacao(int id)
        {
            TransacaoModel objTransacao = new TransacaoModel(HttpContextAccessor); //Estancionando o PlanoContaModel e passando a injeção por parametro

            ViewBag.Registro = objTransacao.CarregarRegistro(id);

            return(View());
        }
Ejemplo n.º 3
0
        public IActionResult ExcluirTransacao(int id)
        {
            string         usuarioLogado  = HttpContextAccessor.HttpContext.Session.GetString("IdUsaruiLogado");
            TransacaoModel transacaoModel = new TransacaoModel(HttpContextAccessor);

            ViewBag.Registro = transacaoModel.CarregarRegistro(id, usuarioLogado);

            return(View());
        }
Ejemplo n.º 4
0
 public IActionResult CadastrarTransacao(int?id)
 {
     if (id != null)
     {
         TransacaoModel objTransacao = new TransacaoModel(HttpContextAccessor);
         ViewBag.Registro = objTransacao.CarregarRegistro(id);
     }
     ViewBag.ListaConta      = new ContaModel(HttpContextAccessor).ListaConta();
     ViewBag.ListaPlanoConta = new PlanoContaModel(HttpContextAccessor).ListaPlanoConta();
     return(View());
 }
Ejemplo n.º 5
0
        [HttpGet]                              // Para retornar o formulário vazio
        public IActionResult Registrar(int?id) //Dizendo que o ID pode ser zero "?" -> No primeiro momento eu informo o valor 0
        {
            if (id != null)
            {
                TransacaoModel objTransacao = new TransacaoModel(HttpContextAccessor); //Estancionando o TransacaoModel e passando a injeção por parametro
                ViewBag.Registro = objTransacao.CarregarRegistro(id);
            }

            ViewBag.ListaContas      = new ContaModel(HttpContextAccessor).ListaConta().; //Retornar a listagem de contas por meio de uma viewbag (Passa o construtor e retorna uma lista de contas(Model Conta))
            ViewBag.ListaPlanoContas = new PlanoContaModel(HttpContextAccessor).ListaPlanoConta();
            return(View());
        }
Ejemplo n.º 6
0
 public IActionResult Registrar(int?id)
 {
     //editar dados do registro
     if (id != null)
     {
         TransacaoModel objTransacao = new TransacaoModel(HttpContextAcessor);
         ViewBag.Registro = objTransacao.CarregarRegistro(id);
     }
     ViewBag.listaContas      = new ContaModel(HttpContextAcessor).ListaConta();
     ViewBag.listaPlanoContas = new PlanoContaModel(HttpContextAcessor).ListaPlanoConta();
     return(View());
 }
        public IActionResult CriarTransacao(int?id)
        {
            TransacaoModel obj = new TransacaoModel(HttpContextAccessor);

            ViewBag.Contas      = obj.CarregarContas();
            ViewBag.PlanoContas = obj.CarregarPlanoContas();

            if (id != null)
            {
                ViewBag.Registro = obj.CarregarRegistro(id);
            }
            return(View());
        }
Ejemplo n.º 8
0
        public IActionResult Registrar(int?id)
        {
            if (id != null)
            {
                string         usuarioLogado  = HttpContextAccessor.HttpContext.Session.GetString("IdUsaruiLogado");
                TransacaoModel transacaoModel = new TransacaoModel(HttpContextAccessor);
                ViewBag.Registro = transacaoModel.CarregarRegistro(id, usuarioLogado);
            }

            ViewBag.ListaPlanoConta = new PlanoContaModel(HttpContextAccessor).ListaPLanoConta();
            ViewBag.ListaConta      = new ContaModel(HttpContextAccessor).ListaConta();

            return(View());
        }
Ejemplo n.º 9
0
        public IActionResult Registrar(int?id)
        {
            //se nao for nulo era chamar o metodo para carregar o registro
            if (id != null)
            {
                TransacaoModel objTransacao = new TransacaoModel(HttpContextAccessor);
                ViewBag.Registro = objTransacao.CarregarRegistro(id);
            }

            //para carregar a lista de contas no formulario
            //cria uma viewbag instacionando o CotaModel e trasazendo a lista
            ViewBag.ListaContas      = new ContaModel(HttpContextAccessor).ListaConta();
            ViewBag.ListaPlanoContas = new PlanoContaModel(HttpContextAccessor).ListaPlanoConta();
            return(View());
        }