protected void btnFinalizarE_Click(object sender, EventArgs e) { Validate("gvDatosCuenta"); if (Page.IsValid) { Usuario.Nom_Usuario = Convert.ToString(Session["Nombre_Usuario"]); DataTable tablaUsuario = Usuario.Buscar(); Int16 IdUsuario = 0; string contraseña = ""; if (tablaUsuario.Rows.Count > 0) { IdUsuario = Int16.Parse(tablaUsuario.Rows[0]["Id_Usuario"].ToString()); contraseña = tablaUsuario.Rows[0]["Contrasenna"].ToString(); Usuario.FK_IdTipoUsuario = Int16.Parse(tablaUsuario.Rows[0]["FK_IdTipoUsuario"].ToString()); } if ((txtNuevaContraseña.Text.CompareTo(txtConfirmacion.Text) == 0) && (txtAntiguaContraseña.Text.CompareTo(contraseña) == 0)) { Usuario.Id_Usuario = IdUsuario; Usuario.Nom_Usuario = txtNombreUsuario.Text; Usuario.Contrasenna = txtConfirmacion.Text; Usuario.Indicio_Contrasenna = txtIndicio.Text; Usuario.Estado = 2; Usuario.Actualizar(); CorreoElectronico.Actualizar(); Telefono.Actualizar(); Empresa.Actualizar(); mvEditarPerfil.ActiveViewIndex = 0; } else { Response.Write(@"<SCRIPT LANGUAGE=""JavaScript"">alert('Las contraseñas no coinciden')</SCRIPT>"); } } }
protected void btnEliminar_Click(object sender, EventArgs e) { Usuario.Nom_Usuario = Convert.ToString(Session["Nombre_Usuario"]); DataTable tablaUsuario = Usuario.Buscar(); if (tablaUsuario.Rows.Count > 0) { Usuario.Id_Usuario = Int16.Parse(tablaUsuario.Rows[0]["Id_Usuario"].ToString()); Usuario.Nom_Usuario = tablaUsuario.Rows[0]["Nom_Usuario"].ToString(); Usuario.Contrasenna = tablaUsuario.Rows[0]["Contrasenna"].ToString(); Usuario.Indicio_Contrasenna = tablaUsuario.Rows[0]["Indicio_Contrasenna"].ToString(); Usuario.FK_IdTipoUsuario = Int16.Parse(tablaUsuario.Rows[0]["FK_IdTipoUsuario"].ToString()); } Usuario.Estado = 3; Usuario.Actualizar(); }