Example #1
0
        public void TestarAtualizarDespesa()
        {
            Despesa test = new Despesa(0, data, 150, "test");

            str = bll.Update(test);

            Assert.AreEqual(str, "Despesa atualizada com êxito!");
        }
        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());
        }