Esempio n. 1
0
        public ActionResult Buscar(string campo)
        {
            PratoVM Campo = new PratoVM {
                Campo = campo
            };

            if (Campo != null)
            {
                PratoVM todosPratos = new PratoVM();
                var     p           = from tp in todosPratos.ListarPratos()
                                      where tp.Nome.ToUpper().StartsWith(campo.ToUpper())
                                      select tp;
                PratoVM pratos = new PratoVM {
                    Pratos = p.ToList <Prato>()
                };
                if (p.Count() == 0)
                {
                    return(View("Index", new PratoVM()));
                }
                else
                {
                    return(View("Index", pratos));
                }
            }
            else
            {
                return(View("Index", new PratoVM()));
            }
        }
Esempio n. 2
0
        public ActionResult Deletar(Prato prato)
        {
            prato = _db.Pratos.Where(l => l.IdPrato == prato.IdPrato).FirstOrDefault();
            PratoVM pratoVM = new PratoVM {
                Prato = prato
            };

            return(View(pratoVM));
        }
Esempio n. 3
0
 public ActionResult Deletar([Bind(Include = "Prato")] PratoVM pratoVM)
 {
     pratoVM.Prato = _db.Pratos.Where(l => l.IdPrato == pratoVM.Prato.IdPrato).FirstOrDefault();
     if (pratoVM.Prato != null)
     {
         _db.Pratos.Remove(pratoVM.Prato);
         _db.SaveChanges();
     }
     return(View("Index", new PratoVM()));
 }
Esempio n. 4
0
 public ActionResult Cadastrar([Bind(Include = "Prato")] PratoVM pratoVM)
 {
     try {
         _db.Pratos.Add(pratoVM.Prato);
         _db.SaveChanges();
         return(View("Index", new PratoVM()));
     }
     catch {
         return(View("Index", new PratoVM()));
     }
 }
Esempio n. 5
0
 public ActionResult Editar([Bind(Include = "Prato")] PratoVM pratoVM)
 {
     try {
         var consulta = _db.Pratos.Where(l => l.IdPrato == pratoVM.Prato.IdPrato).FirstOrDefault();
         if (consulta != null)
         {
             consulta.Nome      = pratoVM.Prato.Nome;
             consulta.Descricao = pratoVM.Prato.Descricao;
             consulta.Preco     = pratoVM.Prato.Preco;
         }
         _db.SaveChanges();
         return(View("Index", new PratoVM()));
     }
     catch {
         return(View("Index", new PratoVM()));
     }
 }