コード例 #1
0
 public model.TipoPratoPadrao DefinirQuantidade(int id, string act)
 {
     Data.Context          context = new Data.Context();
     model.TipoPratoPadrao tpp     = context.TipoPratoPadrao.Find(id);
     tpp.QuantidadePratos     = tpp.QuantidadePratos + (act == "add" ? 1 : -1);
     context.Entry(tpp).State = System.Data.Entity.EntityState.Modified;
     context.SaveChanges();
     return(context.TipoPratoPadrao.Include(t => t.TipoPrato).FirstOrDefault(t => t.Id == id));
 }
コード例 #2
0
 public ActionResult Edited([Bind(Include = "Id,QuantidadePratos")] model.TipoPratoPadrao tipopratopadrao)
 {
     model.TipoPratoPadrao original = new data.TipoPratoPadrao().GetElement(tipopratopadrao.Id);
     tipopratopadrao.CardapioId    = original.CardapioId;
     tipopratopadrao.TipoPratoId   = original.TipoPratoId;
     tipopratopadrao.TipoServicoId = original.TipoServicoId;
     new data.TipoPratoPadrao().Update(tipopratopadrao);
     return(Redirect(Request.UrlReferrer.AbsolutePath));
 }