public void consulta_usuario(Repeater rptUsuario, string Usuario) { DataTable dtUsuarios = new DataTable(); csConsultasUsuarios Usuarios = new csConsultasUsuarios(); dtUsuarios = Usuarios.consulta_usuario(Usuario); if (dtUsuarios != null) { rptUsuario.DataSource = dtUsuarios; rptUsuario.DataBind(); CargarDatosUsuario(rptUsuario); SeleccionarDatosUsuario(rptUsuario, dtUsuarios); } }
public void cambiar_contrasenia(string Contrasenia, Label lblError) { clsCache cCache = new csCache().cCache(); csConsultasUsuarios Usuarios = new csConsultasUsuarios(); DataTable tblDatos = Usuarios.modificar_contrasenia_usuario(cCache.Contacto, Contrasenia); if (tblDatos != null) { int iFilasAfectadas = Convert.ToInt32(tblDatos.Rows[0][0].ToString()); if (iFilasAfectadas > 0) { lblError.Text = "Tu contraseña fue modificada con éxito!"; } else { lblError.Text = "Tu contraseña no pudo ser modificada"; } } else { lblError.Text = "Tu contraseña no pudo ser modificada"; } }
public void actualizar_usuario(Repeater rptUsuario, Label lblError) { try { bool bGuardar = true; TextBox txtNombre = null; TextBox txtApellido = null; DropDownList ddlTipoIdent = null; TextBox txtIdentificacion = null; RadioButtonList rblSexo = null; TextBox txtNacimiento = null; TextBox txtDireccion = null; TextBox txtTel = null; TextBox txtCel = null; DropDownList ddlPais = null; DropDownList ddlCiudad = null; for (int i = 0; i < rptUsuario.Items.Count; i++) { #region Validacion vacios txtNombre = (TextBox)rptUsuario.Items[i].FindControl("txtNombre"); if (txtNombre != null) { if (txtNombre.Text.Trim().Equals("")) { bGuardar = false; } } txtApellido = (TextBox)rptUsuario.Items[i].FindControl("txtApellido"); if (txtApellido != null) { if (txtApellido.Text.Trim().Equals("")) { bGuardar = false; } } ddlTipoIdent = (DropDownList)rptUsuario.Items[i].FindControl("ddlTipoIdent"); if (ddlTipoIdent != null) { if (ddlTipoIdent.SelectedValue.Equals("") || ddlTipoIdent.SelectedValue.Equals("0")) { bGuardar = false; } } txtIdentificacion = (TextBox)rptUsuario.Items[i].FindControl("txtIdentificacion"); if (txtIdentificacion != null) { if (txtIdentificacion.Text.Trim().Equals("")) { bGuardar = false; } } rblSexo = (RadioButtonList)rptUsuario.Items[i].FindControl("rblSexo"); if (rblSexo != null) { if (rblSexo.SelectedValue.Equals("") || rblSexo.SelectedValue.Equals("0")) { bGuardar = false; } } txtNacimiento = (TextBox)rptUsuario.Items[i].FindControl("txtNacimiento"); if (txtNacimiento != null) { if (txtNacimiento.Text.Trim().Equals("")) { bGuardar = false; } } txtDireccion = (TextBox)rptUsuario.Items[i].FindControl("txtDireccion"); if (txtDireccion != null) { if (txtDireccion.Text.Trim().Equals("")) { bGuardar = false; } } txtTel = (TextBox)rptUsuario.Items[i].FindControl("txtTel"); if (txtTel != null) { if (txtTel.Text.Trim().Equals("")) { bGuardar = false; } } txtCel = (TextBox)rptUsuario.Items[i].FindControl("txtCel"); if (txtCel != null) { if (txtCel.Text.Trim().Equals("")) { bGuardar = false; } } ddlPais = (DropDownList)rptUsuario.Items[i].FindControl("ddlPais"); if (ddlPais != null) { if (ddlPais.SelectedValue.Equals("") || ddlPais.SelectedValue.Equals("0")) { bGuardar = false; } } ddlCiudad = (DropDownList)rptUsuario.Items[i].FindControl("ddlCiudad"); if (ddlCiudad != null) { if (ddlCiudad.SelectedValue.Equals("") || ddlCiudad.SelectedValue.Equals("0")) { bGuardar = false; } } #endregion } if (!bGuardar) { lblError.Text = "Por favor completa toda la informacion"; } else { clsCache cCache = new csCache().cCache(); csConsultasUsuarios Usuario = new csConsultasUsuarios(); string sFechaNacimiento = txtNacimiento.Text; try { sFechaNacimiento = clsValidaciones.ConverFecha(sFechaNacimiento, sFormatoFecha, sFormatoFechaBD); } catch { } DataTable dtResultados = Usuario.modificar_datos_usuario(cCache.Contacto, txtNombre.Text, txtApellido.Text, ddlTipoIdent.SelectedValue, txtIdentificacion.Text, rblSexo.SelectedValue, sFechaNacimiento, txtDireccion.Text, txtTel.Text, txtCel.Text, ddlCiudad.SelectedValue); if (dtResultados != null) { int iFilasAfectadas = Convert.ToInt32(dtResultados.Rows[0][0].ToString()); if (iFilasAfectadas > 0) { lblError.Text = "Tus datos fueron actualizados con éxito!"; } else { lblError.Text = "Tus datos no pudieron ser actualizados"; } } } } catch { } }