コード例 #1
0
 public IActionResult RegistroMenu(Menu menu)
 {
     if (ModelState.IsValid)
     {
         _contex.Add(menu);
         _contex.SaveChanges();
         return(RedirectToAction("conRegMenu", "Confirmaciones"));
     }
     return(View("RegistroMenu", menu));
 }
コード例 #2
0
 public IActionResult RegistroRestaurante(RegistroRest res)
 {
     if (ModelState.IsValid)
     {
         _context.Add(res);
         _context.SaveChanges();
         return(RedirectToAction("PrincipalDeRestaurantes", "Confirmaciones"));
     }
     return(View("RegistroRestaurante", res));
 }
コード例 #3
0
        public IActionResult Sugerencias(Sugerencia com)
        {
            if (ModelState.IsValid)
            {
                _context.Add(com);
                _context.SaveChanges();

                return(RedirectToAction("Nosotros", "Home"));
            }
            return(View());
        }
コード例 #4
0
        public IActionResult agregarmenu(Platillo p)
        {
            if (ModelState.IsValid)
            {
                var UsuarioName = HttpContext.Session.GetString("NombreUsuario");

                var user = _context.Restaurante.FirstOrDefault(x => x.ini.Usuario == UsuarioName);

                p.regId = user.Id;

                _context.Add(p);
                _context.SaveChanges();


                return(RedirectToAction("Principal", "Restaurantes"));
            }

            return(View(p));
        }
コード例 #5
0
        public IActionResult RegistroRestaurante(Restaurante r)
        {
            if (ModelState.IsValid)
            {
                var refR = _context.Restaurante.FirstOrDefault(x => x.ini.Usuario == r.ini.Usuario || x.email == r.email || x.RUC == r.RUC);

                if (refR == null && r.ini.Contraseña.ToString() == r.confirm_password.ToString())
                {
                    _context.Add(r);
                    _context.SaveChanges();
                    HttpContext.Session.SetString("NombreUsuario", r.ini.Usuario);


                    return(RedirectToAction("Principal", "Restaurantes"));
                }
                if (refR.ini.Usuario == r.ini.Usuario)
                {
                    ModelState.AddModelError("UserError", "Usuario ya existe");
                }
                else if (refR.email == r.email)
                {
                    ModelState.AddModelError("Incorrecto", "El Email que ha ingresado esta en uso");
                }
                else if (refR.RUC == r.RUC)
                {
                    ModelState.AddModelError("Incorrecto", "El Nro de RUC ingresado esta en uso");
                }
                else if (r.ini.Contraseña.ToString() == r.confirm_password.ToString())
                {
                    ModelState.AddModelError("Incorrecto", "Las contraseña no coinciden");
                }



                return(View(r));
            }



            return(View(r));
        }