protected void btnModificar_Click(object sender, EventArgs e) { try { using (ControladorUsuarios c_usu = new ControladorUsuarios()) { Usuario u = c_usu.BuscarUsuario(ApplicationSesion.ActiveUser.Idusuario); if (u.Clave != txtClaveAnterior.Text) { throw new ExcepcionPropia("La clave actual no coincide con la anterior"); } u.Clave = txtClaveModificar.Text; c_usu.ModificarUsuario(u); } panelMens.Visible = true; lblMens.Text = "Clave modificada con exito"; txtClaveAnterior.Text = ""; txtClaveModificar.Text = ""; txtClaveReingresadaModificar.Text = ""; } catch (ExcepcionPropia myEx) { panelErr.Visible = true; lblErr.Text = myEx.Message; } }
protected void btnModificarClaveModal_Click(object sender, EventArgs e) { try { using (ControladorUsuarios c_usu = new ControladorUsuarios()) { Usuario u = c_usu.BuscarUsuario(ApplicationSesion.ActiveUser.Idusuario); if (u.Clave != txtClaveActual.Text) { throw new ExcepcionPropia("La clave actual no coincide con la anterior"); } u.Clave = txtClaveNueva.Text; c_usu.ModificarUsuario(u); } cerrarModal("modificarClaveModal"); mostrarMensaje("Clave modificada con exito"); } catch (ExcepcionPropia myEx) { cerrarModal("modificarClaveModal"); mostrarExcepcion(myEx.Message); } }
protected void btnModificar_Click(object sender, EventArgs e) { try { using (ControladorUsuarios c_usu = new ControladorUsuarios()) { Usuario u = new Usuario(); u.Clave = txtClaveModificar.Text; if (txtFechaBaja.Text != string.Empty) { u.FechaBaja = Convert.ToDateTime(txtFechaBajaModificar.Text); } u.Idusuario = Convert.ToInt32(hfId.Value); u.NombreApellido = txtNombreModificar.Text; u.NombreUsuario = txtNombreUsuarioModificar.Text; c_usu.ModificarUsuario(u); } bindGrid(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#editModal').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AddHideModalScript", sb.ToString(), false); PanelMensaje.Visible = true; LabelMensaje.Text = "Usuario Modificado Con Exito"; System.Text.StringBuilder sb1 = new System.Text.StringBuilder(); sb1.Append(@"<script type='text/javascript'>"); sb1.Append("var focalizar = $('#MainContent_btnNuevoUsuario').position().top;"); sb1.Append("$('html,body').animate({scrollTop: focalizar}, 500);"); sb1.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", sb1.ToString(), false); } catch (ExcepcionPropia myEx) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#editModal').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AddHideModalScript", sb.ToString(), false); PanelError.Visible = true; lblError.Text = myEx.Message; System.Text.StringBuilder sb1 = new System.Text.StringBuilder(); sb1.Append(@"<script type='text/javascript'>"); sb1.Append("var focalizar = $('#MainContent_btnNuevoUsuario').position().top;"); sb1.Append("$('html,body').animate({scrollTop: focalizar}, 500);"); sb1.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", sb1.ToString(), false); } catch (FormatException myEx) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#edit').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AddHideModalScript", sb.ToString(), false); PanelError.Visible = true; lblError.Text = myEx.Message; System.Text.StringBuilder sb1 = new System.Text.StringBuilder(); sb1.Append(@"<script type='text/javascript'>"); sb1.Append("var focalizar = $('#MainContent_btnNuevoUsuario').position().top;"); sb1.Append("$('html,body').animate({scrollTop: focalizar}, 500);"); sb1.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", sb1.ToString(), false); } }