示例#1
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            UsuarioModel obj = new UsuarioModel();

            obj.Usuario = txtUsuario.Text;
            obj.Clave   = txtClave.Text;
            DataTable dt = BussUsuario.Validar(obj);

            if (dt != null && dt.Rows.Count > 0)
            {
                Session["login"]   = "******";
                Session["usuario"] = dt.Rows[0]["usuario"].ToString();
                Session["email"]   = dt.Rows[0]["email"].ToString();
                Response.Redirect("horalistar.aspx");
            }
            else
            {
                lblMsg.Visible = true;
                lblMsg.Text    = "Error, usuario o clave incorrecta!";
            }
        }
示例#2
0
        public ActionResult Index(FormCollection frm)
        {
            UsuarioModel obj = new UsuarioModel();

            obj.Usuario = frm["usuario"].ToString();
            obj.Clave   = frm["clave"].ToString();
            DataTable dt = BussUsuario.ValidarPaciente(obj);

            if (dt != null & dt.Rows.Count > 0)
            {
                Session["login"]     = "******";
                Session["idusuario"] = dt.Rows[0]["idusuario"].ToString();
                Session["usuario"]   = dt.Rows[0]["usuario"].ToString();
                Session["email"]     = dt.Rows[0]["email"].ToString();
                Session["perfil"]    = dt.Rows[0]["perfil"].ToString();
                return(RedirectToAction("Index", "Reserva"));
            }
            else
            {
                ViewBag.Msg     = "Usuario o clave incorrecta!";
                ViewBag.Display = "block";
                return(View());
            }
        }