protected void CargarUsuario(int id) { Personal personal = new blPersonal().ObtenerPorId(id); personal.PersonalId = id; this.TextBoxNombre.Text = personal.Nombre; this.TextBoxApellido.Text = personal.Apellido; this.TextBoxMail.Text = personal.Mail; this.TextBoxTelefono.Text = personal.Telefono; this.TextBoxContraseña.Text = personal.Contraseña; this.ListBoxAcitvo.Text = personal.Activo.ToString(); this.DropDownListCategorias.SelectedIndex = DropDownListCategorias.Items.IndexOf(DropDownListCategorias.Items.FindByValue(personal.Privilegio.id_privilegio.ToString())); }
protected void ButtonIngresar_Click(object sender, EventArgs e) { int PrivilegioUsuario; int IdUsuario; string usuario, contraseña; usuario = TextBoxMail.Text.ToString(); contraseña = TextBoxContraseña.Text.ToString(); PrivilegioUsuario = new blPersonal().ValidarUsuario(usuario, contraseña); switch (PrivilegioUsuario) { case -1: LabelRespuesta.Text = "Usuario o contraseña incorrectos."; break; case -2: LabelRespuesta.Text = "Esta cuenta se encuentra desactivada."; break; default: IdUsuario = new blPersonal().ObtenerIdUsuario(usuario, contraseña); Session["usuario"] = usuario; Session["privilegioUsuario"] = PrivilegioUsuario; Session["sessionActiva"] = true; Session["IdUsuario"] = IdUsuario; Response.Redirect("~/Home.aspx"); // FormsAuthentication.RedirectFromLoginPage(Home.UserName, Home.RememberMeSet); break; } }