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"); }
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"); }