public ActionResult adicionarItem(EditGastoView egv)
        {
            Item item = new Item();

            item.gasto_id = (int)Session["GastoId"];
            item.nome     = egv.itemNome;
            item.valor    = Convert.ToDouble(egv.itemValor);
            item.dia      = DateTime.Now.Day;
            if (egv.itemTipo == "Essencial" || egv.itemTipo == null)
            {
                item.tipo = 0;
            }
            if (egv.itemTipo == "Não-Essencial")
            {
                item.tipo = 1;
            }
            if (egv.itemTipo == "Investimento")
            {
                item.tipo = 2;
            }

            LAD.UsuarioLAD.Atualizar.reduceSaldo((int)Session["User"], (double)item.valor);
            Session["Saldo"] = LAD.UsuarioLAD.Pesquisar.id((int)Session["User"]).saldo;

            LAD.ItemLAD.adicionar(item);
            Gasto  gasto     = LAD.GastoLAD.Pesquisar.pesquisar((int)item.gasto_id);
            double novoValor = (double)gasto.valor + (double)item.valor;

            LAD.GastoLAD.atualizar(novoValor, gasto.id);
            gasto = LAD.GastoLAD.Pesquisar.pesquisar((int)item.gasto_id);
            return(RedirectToAction("EditGasto", "Financeiro", gasto));
        }
        public ActionResult EditGasto(Gasto gasto)
        {
            if (Session["User"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            EditGastoView egv = new EditGastoView();

            egv.gasto = LAD.GastoLAD.Pesquisar.pesquisar(gasto.id);
            return(View(egv));
        }