Exemple #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            MesaAdicionada mesaAdicionada = db.MesaAdicionadas.Find(id);

            db.MesaAdicionadas.Remove(mesaAdicionada);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #2
0
 public ActionResult Edit([Bind(Include = "MesaAdicionadaId,Nome,Disponibilidade")] MesaAdicionada mesaAdicionada)
 {
     if (ModelState.IsValid)
     {
         db.Entry(mesaAdicionada).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(mesaAdicionada));
 }
Exemple #3
0
        public ActionResult Create([Bind(Include = "MesaAdicionadaId,Nome,Disponibilidade")] MesaAdicionada mesaAdicionada)
        {
            if (ModelState.IsValid)
            {
                db.MesaAdicionadas.Add(mesaAdicionada);
                db.SaveChanges();
                return(RedirectToAction("TelaInicial", "Balcaos"));
            }

            return(View(mesaAdicionada));
        }
Exemple #4
0
        // GET: MesaAdicionada/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            MesaAdicionada mesaAdicionada = db.MesaAdicionadas.Find(id);

            if (mesaAdicionada == null)
            {
                return(HttpNotFound());
            }
            return(View(mesaAdicionada));
        }
Exemple #5
0
        public ActionResult Create([Bind(Include = "MesaId,ClienteId,MesaAdicionadaId")] Mesa mesa, string Tamanho1, List <int> ProdutosId, List <int> ReceitasId)
        {
            Pizza pizza = new Pizza();


            pizza.Tamanho = Tamanho1;

            db.Pizzas.Add(pizza);
            db.SaveChanges();
            MesaAdicionada mesinha = db.MesaAdicionadas.Find(mesa.MesaAdicionadaId);

            mesinha.Disponibilidade = false;
            db.Entry(mesinha).State = EntityState.Modified;

            foreach (int id in ReceitasId)
            {
                //cont += 1;
                Receita receita = db.Receitas.Find(id);
                mesa.ValorTotal += receita.PrecoFixo;
                pizza.Sabores.Add(receita);
            }

            if (ProdutosId != null)
            {
                foreach (int id in ProdutosId)
                {
                    Produto produto = db.Produtoes.Find(id);
                    mesa.ValorTotal += produto.PrecoVenda;
                    mesa.Produtos.Add(produto);
                }
            }
            else
            {
                mesa.Produtos = null;
            }
            mesa.ValorAtual = mesa.ValorTotal;

            //db.Pizzas.Add(pizza);
            db.Entry(pizza).State = EntityState.Modified;
            db.Mesas.Add(mesa);
            db.SaveChanges();
            return(RedirectToAction("TelaInicial", "Balcaos"));
        }