public IActionResult ExcluirTransacao(int id) { TransacaoModel objTransacao = new TransacaoModel(HttpContextAccessor); ViewBag.Registro = objTransacao.CarregarRegistro(id); return(View()); }
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()); }
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()); }
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()); }
[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()); }
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()); }
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()); }
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()); }