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"); }
public void Update(Receita r) { try { using (Conexao Con = new Conexao()) { Con.Entry(r).State = EntityState.Modified; Con.SaveChanges(); } } catch { throw; } }
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 void Insert(Receita r) { try { using (Conexao Con = new Conexao()) { Con.Receitas.Add(r); Con.SaveChanges(); } } catch { throw; } }