Esempio n. 1
0
        public ActionResult AtualizaReceita(ReceitaModelAtualizar model)
        {
            try
            {
                Usuario    u  = (Usuario)Session["usuario"];
                ReceitaDal rd = new ReceitaDal();

                if (ModelState.IsValid &&
                    u != null)
                {
                    Receita r = new Receita();
                    r.IdReceita       = model.IdReceita;
                    r.Nome            = model.Nome;
                    r.Valor           = model.Valor;
                    r.DataRecebimento = model.DataRecebimento;
                    r.IdUsuario       = u.IdUsuario;
                    rd.Update(r);

                    ViewBag.Mensagem = "A Receita " + model.Nome + ", foi atualizada com sucesso !";

                    ModelState.Clear();
                }
            }
            catch (Exception ex)
            {
                ViewBag.Mensagem = ex.Message;
            }

            CarregarReceitas();

            return(View("EditarReceita"));
        }