Example #1
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     IUsuarios bdd = new BusinessLogic();
     USUARIO userToModify = Session["userToModify"] as USUARIO;
     userToModify.NOMBRECOMPLETO = txtNomCompleto.Text;
     userToModify.USUARIO1 = txtNomUsuario.Text;
     userToModify.FechaCaducidad = (DateTime)dtpCaducidad.Value;
     bdd.SaveUsuario(userToModify);
     Response.Redirect("~/ui/MantenimientoUsuarios.aspx");
 }
Example #2
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         IUsuarios bdd = new BusinessLogic();
         USUARIO userToModify = Session["userToModify"] as USUARIO;
         if (ValidarFormulario())
         {
             userToModify.CLAVE = txtReClave.Text.EncriptarMD5();
             userToModify = userToModify.MarkAsModified();
             bdd.SaveUsuario(userToModify);
             Response.Redirect("~/ui/MantenimientoUsuarios.aspx");
         }
     }
     catch (Exception ex)
     {
         lblError.Visible = true;
         lblError.Text = ex.Message;
     }
 }
 protected void btnBorrar_Click(object sender, EventArgs e)
 {
     List<UsuarioDetalle> usuarios = Session["listaUsuarios"] as List<UsuarioDetalle>;
     CheckBox chkBorrar=null;
     IUsuarios bdd = new BusinessLogic();
     USUARIO userToModify = null;
     UsuarioDetalle selectedUser = null;
     GridUsuarios.Rows.ToList().ForEach(row =>
     {
         chkBorrar = (CheckBox)row.FindControl("chkBorrar");
         if (chkBorrar.Checked)
         {
             selectedUser = usuarios.FirstOrDefault(x => x.NombreUsuario == row.Cells[6].Text);
             userToModify = bdd.BuscarUsuarioPorId(selectedUser.IdUsuario);
             if (userToModify != null)
             {
                 userToModify.ESBORRADOUSUARIO = true;
                 bdd.SaveUsuario(userToModify);
             }
         }
     });
     Response.Redirect("MantenimientoUsuarios.aspx");
 }