コード例 #1
0
 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;
     }
 }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
 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);
     }
 }