public ActionResult webuser(string nick, string pass, int?recordar)
        {
            bool check = false;

            if (recordar == 1)
            {
                check = true;
            }
            EFwebuser omWebuser = new EFwebuser();


            try
            {
                short      idu     = omWebuser.loguear(nick, pass, check);
                HttpCookie cookie  = new HttpCookie("usr", idu.ToString());
                HttpCookie cookien = new HttpCookie("name", omWebuser.saludo(idu).ToString());
                cookie.Expires  = DateTime.Now.AddYears(1);
                cookien.Expires = DateTime.Now.AddYears(1);
                HttpCookieCollection cooks = new HttpCookieCollection();
                cooks.Add(cookie);  // Crea una cookie con el id del usuario.
                cooks.Add(cookien); // Crea una cookie con el nombre del usuario.
                Response.AppendCookie(cookie);
                Response.AppendCookie(cookien);
                ViewBag.LOGUED = true;



                return(RedirectToAction("Index", "Admin"));
            }
            catch (Exception e)
            {
                ViewBag.MENSAJE = "Usuario o contraseña no valida.\r";
                return(View("webuser"));
            }
        }
Esempio n. 2
0
        // GET:

        public ActionResult mostrarInfoWeb(int id)
        {
            EFwebuser oefwebuser = new EFwebuser();

            webuser info = oefwebuser.conseguirUsuario(id);

            ViewBag.INFO = info;

            return(View("datos"));
        }
Esempio n. 3
0
        public ActionResult webuser(string nick, string pass, string nombre, string apellido, string mail, DateTime fecha, string sexo)
        {
            EFwebuser omWebuser = new EFwebuser();

            try
            {
                omWebuser.crearWebUser(nick, pass, nombre, apellido, mail, fecha, sexo);
            }
            catch (Exception e)
            {
                ViewBag.MENSAJE = e.Message;
                return(View("paginaError"));
            }


            return(RedirectToAction("Index"));
        }