Esempio n. 1
0
        public ActionResult login()
        {
            String username = Request["username"];//l.username ;
            String password = Request["password"] ;//l.password ;

            String a = Encriptar(password);

            Asistentes_TutoresEntities datos = new Asistentes_TutoresEntities();
            int x = (datos.SP_LoginTu(username, a).Count());

            if (x!=0)
            {
                x = int.Parse(""+datos.SP_LoginTu(username, a).First());
                HttpCookie aCookie = new HttpCookie("Sesion");
                aCookie.Values["ID"] = ""+x;
                aCookie.Values["Tipo"] = "Tutor";
                aCookie.Expires = DateTime.Now.AddDays(1);
                Response.Cookies.Add(aCookie);
                return RedirectToAction("IndexTutores", "Tutores");
            }
            else
            {
            x = datos.Coordinador.Where(d => d.Username == username && d.Contrasena == a).Count();

                if (x!=0)
                {

                    HttpCookie aCookie = new HttpCookie("Sesion");
                    aCookie.Values["Usuario"] = username;
                    aCookie.Values["Tipo"] = "Coor";
                    aCookie.Expires = DateTime.Now.AddDays(1);
                    Response.Cookies.Add(aCookie);
                    return RedirectToAction("IndexFuncionario", "Funcionarios");
                }

            else
            {
                return View("Home");
            }
            }
        }