Ejemplo n.º 1
0
        protected void btnValidar_Click(object sender, EventArgs e)
        {
            WS_Login_Bec.LoginClient v = new WS_Login_Bec.LoginClient();
            int x = v.ValidarInt(txtUser.Text, txtValidacion.Text);

            if (x > 0)
            {
                idUsuario.Text    = x.ToString();
                labelTipo.Visible = true;
                ddlTipo.Visible   = true;
                ddlTipo.Items.Add("Libro");
                ddlTipo.Items.Add("Multimedia");

                ddlTipo.DataBind();
                btnAceptar.Visible = true;
            }
        }
Ejemplo n.º 2
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            WS_Login_Bec.LoginClient log = new WS_Login_Bec.LoginClient();


            if (log.Logear(txtUser.Text, txtPass.Text))
            {
                WS_Listar_Bec.ListarClient l = new WS_Listar_Bec.ListarClient();
                var item = l.listarUsuarioPorNombre(txtUser.Text);
                foreach (var u in item)
                {
                    Session["usuario"] = txtUser.Text;
                    Session["idRol"]   = u.idRol;


                    if (u.activo > 0)
                    {
                        if (u.idRol == 3)
                        {
                            Session["correcto"] = "si";
                            Response.Redirect("homeAdministrativo.aspx");
                        }
                        if (u.idRol == 2)
                        {
                            Session["correcto"] = "si";
                            Response.Redirect("home.aspx");
                        }
                        if (u.idRol == 1)
                        {
                            Session["correcto"] = "si";
                            Response.Redirect("prestamoOnline.aspx");
                        }
                    }
                    else
                    {
                        lblalert.Text = "Su cuenta no esta activada";
                    }
                }
            }

            else
            {
                logIncorrect();
            }
        }