public ActionResult Editar(TipoRefeicao tr) { TipoRefeicao aux = TipoRefeicaoDAO.BuscarTipoRefeicaoPorId(tr.TipoRefeicaoId); aux.Nome = tr.Nome; TipoRefeicaoDAO.AlterarTipoRefeicao(aux); return(RedirectToAction("Index", "TiposRefeicoes")); }
public static bool CadastrarTipoRefeicao(TipoRefeicao tr) { if (BuscarTipoDeRefeicaoPorNome(tr) == null) { ctx.TiposRefeicoes.Add(tr); ctx.SaveChanges(); return(true); } return(false); }
public ActionResult Cadastrar(TipoRefeicao tr) { if (ModelState.IsValid) { if (TipoRefeicaoDAO.CadastrarTipoRefeicao(tr)) { return(RedirectToAction("Index", "TiposRefeicoes")); } ModelState.AddModelError("", "Tipo de Refeição já cadastrado!"); return(View(tr)); } return(View(tr)); }
private void TipoRefeicao_SelectedIndexChanged(object sender, EventArgs e) { TipoRefeicao tipoRefeicao = GetTipoRefeicao(); this.calculadoraCalorias.Refeicao.TipoRefeicao = tipoRefeicao; }
public static void AlterarTipoRefeicao(TipoRefeicao tr) { ctx.Entry(tr).State = System.Data.Entity.EntityState.Modified; ctx.SaveChanges(); }
public static void RemoverTipoRefeicao(TipoRefeicao tr) { ctx.TiposRefeicoes.Remove(tr); ctx.SaveChanges(); }
public static TipoRefeicao BuscarTipoDeRefeicaoPorNome(TipoRefeicao tr) { return(ctx.TiposRefeicoes.FirstOrDefault(x => x.Nome.Equals(tr.Nome))); }
public Refeicao(TipoRefeicao tipoRefeicao, HashSet <Tuple <Alimento, int> > alimentos) { this.TipoRefeicao = tipoRefeicao; this.Alimentos = alimentos; }