Пример #1
0
 public ActionResult Login(Usuario objUser)
 {
     if (ModelState.IsValid)
     {
         using (catalogoOficialEntities db = new catalogoOficialEntities())
         {
             var obj = db.Usuario.Where(a => a.nome_Usuario.Equals(objUser.nome_Usuario) && a.senha_Usuario.Equals(objUser.senha_Usuario)).FirstOrDefault();
             if (obj == null)
             {
                 objUser.LoginErrorMessage = "Usuario ou senha incorretos";
                 return(View("Login", objUser));
             }
             else
             {
                 Session["id_Usuario"]   = objUser.id_Usuario;
                 Session["nome_Usuario"] = objUser.nome_Usuario;
                 if (Session["nome_Usuario"].ToString() == "cliente")
                 {
                     return(RedirectToAction("Index", "Index"));
                 }
                 if (Session["nome_Usuario"].ToString() == "adm")
                 {
                     return(RedirectToAction("AcessoADMIN", "Admin"));
                 }
                 else
                 {
                     return(View("Login", objUser));
                 }
             }
         }
     }
     return(View());
 }
Пример #2
0
        public ActionResult Login(Usuario objUser)
        {
            if (ModelState.IsValid)
            {
                using (catalogoOficialEntities db = new catalogoOficialEntities())
                {
                    var user = db.Usuario.Where(a => a.nome_Usuario.Equals(objUser.nome_Usuario) && a.senha_Usuario.Equals(objUser.senha_Usuario)).FirstOrDefault();

                    dynamic userResposta = user;

                    if (userResposta == null)
                    {
                        userResposta = new
                        {
                            LoginErrorMessage = "Usuario ou senha incorretos"
                        };

                        return(View("Login", userResposta));
                    }
                    else
                    {
                        Session["id_Usuario"] = user.id_Usuario;
                        return(RedirectToAction("Index", "Index"));
                    }
                }
            }
            return(View(objUser));
        }
Пример #3
0
        // GET: Index
        public ActionResult Index()
        {
            catalogoOficialEntities db = new catalogoOficialEntities();

            List <Carro> carros = new List <Carro>();

            carros         = db.Carro.ToList();
            ViewBag.Carros = carros;
            ViewBag.Tipo   = new SelectList(db.Tipo, "id_Tipo", "descricao");
            return(View());
        }
Пример #4
0
        //public ActionResult CatalogoCategoria(int id)
        //{
        //    if (ModelState.IsValid)
        //    {
        //        cadastrar o TODOS no banco
        //        esse TODOS vai ter um id

        //         if (id == todos(1001)
        //        if (id == 1001)
        //                List<Tipo> TipoInfo = db.Tipo.ToList();
        //        {
        //            List<Tipo> TipoInfo = db.Tipo.ToList();
        //        }
        //        else
        //        {
        //             else
        //                List<Tipo> TipoInfo = db.Tipo.Where(x => x.id_Tipo == id).ToList();

        //            return View(/*db.Tipo.ToList()*/TipoInfo);


        //        }
        //    }// fim if
        //    return RedirectToAction("CatalogoCategoria", "CataCategoria", new { id = 1002 });

        //}
        public ActionResult CatalogoCategoria(int?id)
        {
            Session["idCarroCliente"] = id;
            catalogoOficialEntities db = new catalogoOficialEntities();

            List <Tipo> tipos = db.Tipo.ToList();

            ViewBag.Tipos = tipos;
            //ViewBag.Tipos = new SelectList(db.Tipo, "id_Tipo", "descricao");
            return(View());
        }