// GET: GeraCardapios/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GeraCardapio geraCardapio = db.GeraCardapio.Find(id);

            DBContext dbFornecedor = new DBContext();

            ViewBag.FornecedorId = new SelectList(dbFornecedor.Fornecedor, "Id", "RazaoSocial", geraCardapio.FornecedorId);

            DBContext dbCardapio = new DBContext();

            ViewBag.ItemCardapio1 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio1);
            ViewBag.ItemCardapio2 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio2);
            ViewBag.ItemCardapio3 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio3);
            ViewBag.ItemCardapio4 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio4);
            ViewBag.ItemCardapio5 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio5);
            ViewBag.ItemCardapio6 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio6);
            ViewBag.ItemCardapio7 = new SelectList(db.Cardapio, "DescricaoItem", "DescricaoItem", geraCardapio.ItemCardapio7);
            if (geraCardapio == null)
            {
                return(HttpNotFound());
            }
            return(View(geraCardapio));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            GeraCardapio geraCardapio = db.GeraCardapio.Find(id);

            db.GeraCardapio.Remove(geraCardapio);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Create([Bind(Include = "Id,DiaSemana,ItemCardapio1,ItemCardapio2,ItemCardapio3,ItemCardapio4,ItemCardapio5,ItemCardapio6,ItemCardapio7,FornecedorId")] GeraCardapio geraCardapio)
 {
     if (ModelState.IsValid)
     {
         db.GeraCardapio.Add(geraCardapio);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(geraCardapio));
 }
 public ActionResult Edit([Bind(Include = "Id,DiaSemana,ItemCardapio1,ItemCardapio2,ItemCardapio3,ItemCardapio4,ItemCardapio5,ItemCardapio6,ItemCardapio7,FornecedorId")] GeraCardapio geraCardapio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(geraCardapio).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.FornecedorId = new SelectList(db.Fornecedor, "Id", "RazaoSocial", geraCardapio.FornecedorId);
     return(View(geraCardapio));
 }
        public ActionResult Create([Bind(Include = "Id,DiaSemana,FornecedorId")] GeraCardapio geraCardapio)
        {
            if (ModelState.IsValid)
            {
                db.GeraCardapio.Add(geraCardapio);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FornecedorId = new SelectList(db.Fornecedor, "Id", "RazaoSocial", geraCardapio.FornecedorId);
            return(View(geraCardapio));
        }
        // GET: GeraCardapios/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GeraCardapio geraCardapio = db.GeraCardapio.Find(id);

            if (geraCardapio == null)
            {
                return(HttpNotFound());
            }
            return(View(geraCardapio));
        }
        // GET: GeraCardapios/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GeraCardapio geraCardapio = db.GeraCardapio.Find(id);

            if (geraCardapio == null)
            {
                return(HttpNotFound());
            }
            ViewBag.FornecedorId = new SelectList(db.Fornecedor, "Id", "RazaoSocial", geraCardapio.FornecedorId);
            return(View(geraCardapio));
        }