public IActionResult Despesa(double valor, int idSelecionado, DateTime data, string descricao, string saveBtn, string saveBtn2)
        {
            DespesaBLL bll     = new DespesaBLL();
            Despesa    despesa = new Despesa();

            if (saveBtn2 == "Deletar")
            {
                despesa.idDespesa  = idSelecionado;
                ViewData["result"] = bll.Delete(despesa);
                return(View());
            }
            if (idSelecionado != 0)
            {
                despesa.idDespesa = idSelecionado;
                despesa.Data      = data;
                despesa.Valor     = valor;
                despesa.Descricao = descricao;

                ViewData["result"] = bll.Update(despesa);
                return(View());
            }


            if (saveBtn == "Salvar")
            {
                despesa.Data       = data;
                despesa.Valor      = valor;
                despesa.Descricao  = descricao;
                ViewData["result"] = bll.Insert(despesa);
                return(View());
            }
            return(View());
        }
示例#2
0
        public void TestarDeletarDespesa()
        {
            Despesa test = new Despesa(1, data, 150, "test");

            str = bll.Delete(test);

            Assert.AreEqual(str, "Despesa deletada com êxito!");
        }
        public IActionResult Finances(int idSelecionado, int idSelecionadoDispesa, string saveBtn2)

        {
            if (saveBtn2 == "Deletar")
            {
                if (idSelecionado != 0)
                {
                    PagamentoBLL bll = new PagamentoBLL();
                    Pagamento    pg  = new Pagamento();
                    pg.Id = idSelecionado;

                    ViewData["resultB"] = bll.Delete(pg);
                }
                if (idSelecionadoDispesa != 0)
                {
                    DespesaBLL bll     = new DespesaBLL();
                    Despesa    dispesa = new Despesa();
                    dispesa.idDespesa = idSelecionadoDispesa;

                    ViewData["resultA"] = bll.Delete(dispesa);
                }
            }
            return(View());
        }