public ActionResult CadastrarReceita(ReceitaModelCadastro model) { try { Usuario u = (Usuario)Session["usuario"]; ReceitaDal rd = new ReceitaDal(); if (ModelState.IsValid && u != null) { Receita r = new Receita(); r.IdUsuario = u.IdUsuario; r.Nome = model.Nome; r.Valor = model.Valor; r.DataRecebimento = model.DataRecebimento; rd.Insert(r); ViewBag.Mensagem = "A Receita " + model.Nome + ", foi cadastrada com sucesso !"; ModelState.Clear(); } } catch (Exception ex) { ViewBag.Mensagem = ex.Message; } return(View("Receita")); }
public ActionResult ReceitaCadastrar(ReceitaViewModel model) { if (ModelState.IsValid) { try { Receita r = new Receita { Nome = model.Nome, Valor = model.Valor, DataRecebimento = model.DataRecebimento }; ReceitaDal d = new ReceitaDal(); d.Insert(r); ModelState.Clear(); return RedirectToAction("Receita", new { cadastrado = "Cadastrado com sucesso" }); } catch (Exception e) { ViewBag.mensagem = e.Message; } } return View("Receita", model); }