public ActionResult LoginTrabajador(Trabajador tra)
 {
     using (GymNautilusEntities3 db = new GymNautilusEntities3())
     {
         var userDetails = db.Trabajador.Where(x => x.Email == tra.Email && x.Contrasena == tra.Contrasena).FirstOrDefault();
         if (userDetails == null)
         {
             tra.LoginError = "Email o contraseña incorrecta";
             return(View("LoginTrabajador", tra));
         }
         else
         {
             Session["IdTrabajador"] = userDetails.IdTrabajador;
             Session["EmailTra"]     = userDetails.Email;
             Session["NombreTra"]    = userDetails.Nombre;
             return(RedirectToAction("InsertarProducto", "Producto"));
         }
     }
 }
示例#2
0
 public ActionResult Login(Cliente cli)
 {
     using (GymNautilusEntities3 db = new GymNautilusEntities3())
     {
         var userDetails = db.Cliente.Where(x => x.Email == cli.Email && x.Contrasena == cli.Contrasena).FirstOrDefault();
         if (userDetails == null)
         {
             cli.LoginError = "Email o contraseña incorrecta";
             return(View("Login", cli));
         }
         else
         {
             Session["IdCliente"] = userDetails.IdCliente;
             Session["EmailCli"]  = userDetails.Email;
             Session["NombreCli"] = userDetails.Nombre;
             Session["TelefCli"]  = userDetails.Telefono;
             return(RedirectToAction("Index", "Home"));
         }
     }
 }