protected void LbActivacion_Click(object sender, EventArgs e) { int idusuario = int.Parse((sender as LinkButton).CommandArgument); SsfUsuarioBO ubo = new SsfUsuarioBO(); if (ubo.Find(idusuario).ESTADO == 1) { ubo.DesactivarSP(idusuario); } else { ubo.ActivarSP(idusuario); } RefreshModel(); }
protected void btnLogin_Click(object sender, EventArgs e) { SsfUsuarioBO ubo = new SsfUsuarioBO(); SSF_USUARIO usu = ubo.ValidaUsuario(loginname.Text.Trim(), loginpass.Text.Trim()); if (usu != null) { Session["Usuario"] = usu; Server.Transfer("Home.aspx"); } else { lloginpass.Text = "Contraseña inválida"; } }
private void CargaEditar() { SSF_USUARIO u = null; string idUsuario = Request.Params["editar"]; if (idUsuario != null) { if (!idUsuario.Equals(string.Empty)) { u = new SsfUsuarioBO().Find(int.Parse(idUsuario)); CargaPersona(u); HdnID.Value = u.ID.ToString(); DdlPerfil.SelectedValue = u.SSF_PERFIL.ID.ToString(); DdlEmpresa.SelectedValue = u.SSF_EMPRESA.ID.ToString(); TbUsername.Text = u.USERNAME; } } if (u != null) { idPersona = u.SSF_PERSONA.ID; } }
protected void BtnGuardar_Click(object sender, EventArgs e) { LimpiaMensajes(); if (DdlPersona.Enabled == false || DdlPersona.Items.Count == 0) { Lerror.Text = "Debe seleccionar una persona"; } else if (TbUsername.Text.Trim().Equals(string.Empty)) { Lerror.Text = "Nombre de usuario no puede quedar en blanco"; } else if (!TbContrasena.Text.Trim().Equals(string.Empty) && !TbContrasena2.Text.Trim().Equals(string.Empty) && !TbContrasena.Text.Trim().Equals(TbContrasena2.Text.Trim())) { Lerror.Text = "Las contraseñas no son iguales"; } else { SSF_USUARIO u = new SsfUsuarioBO().Find(int.Parse(HdnID.Value)); u.ID_PERSONA = Decimal.Parse(DdlPersona.SelectedValue); u.ID_PERFIL = Decimal.Parse(DdlPerfil.SelectedValue); u.ID_EMPRESA = Decimal.Parse(DdlEmpresa.SelectedValue); u.USERNAME = TbUsername.Text.Trim(); if (!(TbContrasena.Text.Equals(string.Empty) && TbContrasena2.Text.Equals(string.Empty))) { u.CONTRASENA = TbContrasena.Text.Trim(); } if (new SsfUsuarioBO().UpdateSP(u)) { Lexito.Text = "Usuario modificado con éxito."; } else { Lerror.Text = "No se pudo modificar."; } } }
private void RefreshModel() { var refresh = new SsfUsuarioBO().GetAll(); GvUsuarios.DataBind(); }