protected void ButtonModifContra_Click(object sender, EventArgs e) { try { Label3.Visible = true; Label3.Text = " "; string contraseña = TextBoxContraseña.Text; string contraseñanueva = TextBoxNuevaContraseña.Text; string contraseñarepetida = TextBoxRepetirContra.Text; int codigo = ((UsuarioWeb)Session["Usuario"]).Cliente.CodigoSocio; Label3.Text = "algo salio mal"; if (((Administradora)Session["Administradora"]).validarUsuario(codigo, contraseña)) { if (contraseñanueva == contraseñarepetida) { if (((Administradora)Session["Administradora"]).modificarcontraseña(codigo, contraseña)) { Label3.Text = "Se a cambiado con exito la contraseña"; Label3.Enabled = true; Label3.ForeColor = System.Drawing.Color.Green; } else { Label3.Text = "algo salio mal y no se pudo modificar"; } Label3.Enabled = true; } else { LabelContradistinta.Enabled = true; } } else { LabelContraseñaEquivocada.Enabled = true; } } catch (BlancoException ex) { Label3.Text = ex.Message; Label3.Text = "algo salio mal y no se pudo modificar"; Label3.Visible = true; TextBoxDni.Focus(); } catch (Exception ex) { Label2.Text = ex.Message; Label3.Text = "algo salio mal y no se pudo modificar"; Label2.Visible = true; TextBoxDni.Focus(); } //finally---> no me lo toma(revisar) //restableser datos TextBoxCodigoUsuario.Text = ((UsuarioWeb)Session["Usuario"]).Cliente.CodigoSocio.ToString(); TextBoxDni.Text = ((UsuarioWeb)Session["Usuario"]).Cliente.Dni.ToString(); TextBoxNombre.Text = ((UsuarioWeb)Session["Usuario"]).Cliente.Nombre; TextBoxApellido.Text = ((UsuarioWeb)Session["Usuario"]).Cliente.Apellido; TextBoxLocalidad.Text = ((UsuarioWeb)Session["Usuario"]).Cliente.Localidad; }
protected void ButtonModificar_Click(object sender, EventArgs e) { try { Label2.Visible = true; Label2.Text = " "; int dni = int.Parse(TextBoxDni.Text); if (dni <= 10000000 || dni > 99999999) { throw new DniException(); } string nombre = TextBoxNombre.Text; string apellido = TextBoxApellido.Text; string localidad = TextBoxLocalidad.Text; int codigo = ((UsuarioWeb)Session["Usuario"]).Cliente.CodigoSocio; if (((Administradora)Session["Administradora"]).modificarusuarioWeb(codigo, dni, nombre, apellido, localidad)) { string popupScript = "<script language='JavaScript'> alert('SE A MODIFICADO CON EXITO AL USUARIO/CLIENTE'); </script>"; Page.RegisterStartupScript("PopupScript", popupScript); Label2.Visible = false; Label3.Visible = false; LabelContradistinta.Visible = false; LabelContraseñaEquivocada.Visible = false; LabelDniError.Visible = false; Response.Redirect("http://localhost:55374/PaginaPrincipal.aspx"); } else { Label2.Text = " hubo un problema y no se a podido modificar "; Label2.Visible = true; } } catch (FormatException ex) { LabelDniError.Text = "Ingreso letras en lugar de numero / o no ingreso nada"; LabelDniError.Visible = true; Label2.Text = " hubo un problema y no se a podido modificar "; TextBoxDni.Focus(); } catch (DniException ex) { LabelDniError.Text = "Ingreso un dni incorrecto, " + ex.Message; LabelDniError.Visible = true; Label2.Text = " hubo un problema y no se a podido modificar "; TextBoxDni.Focus(); } catch (BlancoException ex) { Label2.Text = ex.Message; Label2.Visible = true; TextBoxDni.Focus(); } catch (Exception ex) { Label2.Text = ex.Message; Label2.Visible = true; TextBoxDni.Focus(); } //finally---> no me lo toma(revisar) LabelContradistinta.Visible = false; LabelContraseñaEquivocada.Visible = false; Label3.Visible = false; }