bool ValidaDatosGen() { LblMensaje.Text = ""; Btnbaddatgen.Visible = false; bool HayError = false; if (TxtUsuario.Text != TxtUsuarioHide.Text) { if (ClUsuario.Existe_Usuario(TxtUsuario.Text)) { if (LblMensaje.Text == "") { LblMensaje.Text = LblMensaje.Text + "El usuario ya esta siendo utilizado"; } else { LblMensaje.Text = LblMensaje.Text + ", El usuario ya esta siendo utilizado"; } HayError = true; } } if (TxtCorreo.Text != TxtCorreoHide.Text) { if (ClUsuario.Existe_Correo(TxtCorreo.Text)) { if (LblMensaje.Text == "") { LblMensaje.Text = LblMensaje.Text + "El correo ya esta siendo utilizado"; } else { LblMensaje.Text = LblMensaje.Text + ", El correo ya esta siendo utilizado"; } HayError = true; } } if (TxtFecVenId.DateInput.SelectedDate < DateTime.Now) { if (LblMensaje.Text == "") { LblMensaje.Text = LblMensaje.Text + "Documento De Identificación Vencido"; } else { LblMensaje.Text = LblMensaje.Text + ", documento De Identificación Vencido"; } HayError = true; } if (HayError == true) { Btnbaddatgen.Visible = true; return(false); } else { return(true); } }
bool Valida() { DivErrr.Visible = false; DivNoErr.Visible = false; string LblMensaje = ""; bool HayError = false; if (TxtNombres.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "61"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "61"); } HayError = true; } if (TxtApellidos.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "62"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "62"); } HayError = true; } if (TxtIdNo.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "63"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "63"); } HayError = true; } if (TxtDireccion.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "64"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "64"); } HayError = true; } if (CboPais.Text == "" || CboPais.SelectedIndex == 0) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "65"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "65"); } HayError = true; } if (CboDepartamento.Text == "" || CboDepartamento.SelectedIndex == 0) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "66"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "66"); } HayError = true; } if (CboMunicipio.Text == "" || CboMunicipio.SelectedIndex == 0) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "67"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "67"); } HayError = true; } if (TxtTelMovil.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "68"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "68"); } HayError = true; } if (TxtCorreo.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "69"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "69"); } HayError = true; } if (TxtFecNac.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "70"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "70"); } HayError = true; } if (CboTipoUsuario.Text == "" || CboTipoUsuario.SelectedIndex == 0) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "65"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "65"); } HayError = true; } if ((TxtUsuarioId.Text == "") && (ClUsuario.Existe_Correo(TxtCorreo.Value) == 1)) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } HayError = true; } if ((TxtUsuarioId.Text != "") && (TxtCorreo.Value != TxtCorreoAnt.Text) && (ClUsuario.Existe_Correo(TxtCorreo.Value) == 1)) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } HayError = true; } if (HayError == true) { DivErrr.Visible = true; LblErrMsg.Text = LblMensaje; return(false); } else { return(true); } }
bool ValidaDatosMod() { LblErrGrabar.Text = ""; bool HayError = false; if ((CboTipoContratacion.SelectedValue == "") || (Convert.ToInt32(CboTipoContratacion.SelectedValue) == 0)) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Debe Seleccionar un tipo de contratación"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Debe Seleccionar un tipo de contratación"; } HayError = true; } if ((TxtUsuario.Text != TxtUsuarioAntes.Text) && (ClUsuario.Existe_Usuario(TxtUsuario.Text) == true)) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Usuario ya existe"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Usuario ya existe"; } HayError = true; } if (ClUtilitarios.EsInstitucional(TxtCorreo.Text) == false) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Solo puede agregar correos del dominio inab.gob.gt"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Solo puede agregar correos del dominio inab.gob.gt"; } HayError = true; } if ((TxtCorreo.Text != TxtCorreoAntes.Text) && (ClUsuario.Existe_Correo(TxtCorreo.Text) == true)) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Correo ya existe"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Correo ya existe"; } HayError = true; } if (GrdRel_Region.Items.Count == 0) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Debe Agregar al menos una subregión"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Debe Agregar al menos una subregión"; } HayError = true; } if ((CboPerfil.SelectedValue == "") || (Convert.ToInt32(CboPerfil.SelectedValue) == 0)) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Debe seleccionar el perfil"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Debe seleccionar el perfil"; } HayError = true; } if (SeleccionoModulo() == false) { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Debe seleccionar al menos un módulo"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Debe seleccionar al menos un módulo"; } HayError = true; } if (CboPerfil.SelectedValue != TxtPerfilId.Text) { if (Convert.ToInt32(CboPerfil.SelectedValue) == 10) { int SubRegion = Convert.ToInt32(GrdRel_Region.Items[0].GetDataKeyValue("SubRegionId")); if (ClUsuario.Existe_Usuario_Region_SubRegion(SubRegion, 10) != "") { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Ya existe un usuario con este perfil para esta región"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Ya existe un usuario con este perfil para esta región"; } HayError = true; } } if (Convert.ToInt32(CboPerfil.SelectedValue) == 11) { int SubRegion = Convert.ToInt32(GrdRel_Region.Items[0].GetDataKeyValue("SubRegionId")); if (ClUsuario.Existe_Usuario_Region_SubRegion(SubRegion, 11) != "") { if (LblErrGrabar.Text == "") { LblErrGrabar.Text = LblErrGrabar.Text + "Ya existe un usuario con este perfil para esta subregión"; } else { LblErrGrabar.Text = LblErrGrabar.Text + ", Ya existe un usuario con este perfil para esta subregión"; } HayError = true; } } } if (HayError == true) { return(false); } else { return(true); } }
bool Valida() { DivErrr.Visible = false; string LblMensaje = ""; bool HayError = false; if (TxtNombres.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "61"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "61"); } HayError = true; } if (TxtApellidos.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "62"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "62"); } HayError = true; } if (TxtTelMovil.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "68"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "68"); } HayError = true; } if (TxtCorreo.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "69"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "69"); } HayError = true; } if (TxtFecNac.Value == "") { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "70"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "70"); } HayError = true; } if (ClUsuario.Existe_Correo(TxtCorreo.Value) == 1) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } HayError = true; } if (HayError == true) { DivErrr.Visible = true; LblErrMsg.Text = LblMensaje; return(false); } else { return(true); } }
bool Valida() { string Mensaje = ""; BtnEror.Visible = false; bool HayError = false; bool HayErrorFecha = false; if (!rex.IsMatch(TxtNombre.Text)) { if (Mensaje == "") { Mensaje = Mensaje + "No puede ingresar números en su nombre"; } else { Mensaje = Mensaje + ", No puede ingresar números en su nombre"; } HayError = true; TxtNombre.Focus(); } if (!rex.IsMatch(TxtApellido.Text)) { if (Mensaje == "") { Mensaje = Mensaje + "No puede ingresar números en su apellido"; } else { Mensaje = Mensaje + ", No puede ingresar números en su apellido"; } HayError = true; } if (ClUtilitarios.email_bien_escrito(TxtCorreo.Text) == false) { if (Mensaje == "") { Mensaje = Mensaje + "Debe ingresar el correo electrónico en formato correcto"; } else { Mensaje = Mensaje + ", Debe ingresar el correo electrónico en formato correcto"; } HayError = true; } if (ClUtilitarios.email_bien_escrito(TxtCorreoVal.Text) == false) { if (Mensaje == "") { Mensaje = Mensaje + "Debe ingresar el correo electrónico de validación en formato correcto"; } else { Mensaje = Mensaje + ", Debe ingresar el correo electrónico de validación en formato correcto"; } HayError = true; } if (TxtCorreo.Text != TxtCorreoVal.Text) { if (Mensaje == "") { Mensaje = Mensaje + "Los Correos Electrónicos no coinciden"; } else { Mensaje = Mensaje + ", Los Correos Electrónicos no coinciden"; } } if (ClUsuario.Existe_Correo(TxtCorreo.Text) == true) { if (Mensaje == "") { Mensaje = Mensaje + "Ya Existe este correo electrónico en nuestros registros"; } else { Mensaje = Mensaje + ", Ya Existe este correo electrónico en nuestros registros"; } HayError = true; } if (ClUsuario.Existe_Usuario(TxtCorreo.Text) == true) { if (Mensaje == "") { Mensaje = Mensaje + "Un usuario ha utilizado su correo electrónico como usuario"; } else { Mensaje = Mensaje + ", Un usuario ha utilizado su correo electrónico como usuario"; } HayError = true; } if (ClUtilitarios.EsInstitucional(TxtCorreo.Text) == true) { if (Mensaje == "") { Mensaje = Mensaje + "No puede agregar correos del dominio inab.gob.gt"; } else { Mensaje = Mensaje + ", No puede agregar correos del dominio inab.gob.gt"; } HayError = true; } if (TxtFecNac.DateInput.Text == "") { if (Mensaje == "") { Mensaje = Mensaje + "Debe ingresar su fecha de nacimiento"; } else { Mensaje = Mensaje + ", Debe ingresar su fecha de nacimiento"; } HayError = true; HayErrorFecha = true; } if ((TxtFecNac.DateInput.Text != "") && (Convert.ToDateTime(TxtFecNac.SelectedDate) > ClUtilitarios.FechaDB())) { if (Mensaje == "") { Mensaje = Mensaje + "La Fecha de Nacimiento no puede ser mayor a la actual"; } else { Mensaje = Mensaje + ", La Fecha de Nacimiento no puede ser mayor a la actual"; } HayError = true; HayErrorFecha = true; } if (!HayErrorFecha == true) { if (Convert.ToInt32(Convert.ToDateTime(TxtFecNac.SelectedDate).Year) <= ClUtilitarios.FechaDB().Year&& !ClUtilitarios.EsMayor(Convert.ToDateTime(TxtFecNac.SelectedDate))) { if (Mensaje == "") { Mensaje = Mensaje + "Debe ser mayor de edad"; } else { Mensaje = Mensaje + ", Debe ser mayor de edad"; } HayError = true; } } if ((CboTipoIdentificacion.SelectedValue == "0") || (CboTipoIdentificacion.SelectedValue == "")) { if (Mensaje == "") { Mensaje = Mensaje + "Debe seleccionar el tipo de identificación"; } else { Mensaje = Mensaje + ", Debe seleccionar el tipo de identificación"; } HayError = true; } if ((CboTipoIdentificacion.SelectedValue == "1") && (ClPersona.Existe_Dpi(TxtDpi.Text.Replace("-", ""), 1) == true)) { if (Mensaje == "") { Mensaje = Mensaje + "Ya Existe este DPI en nuestros registros"; } else { Mensaje = Mensaje + ", Ya Existe este DPI en nuestros registros"; } HayError = true; } if (TxtFecVenId.DateInput.Text == "") { if (Mensaje == "") { Mensaje = Mensaje + "Debe ingresar la fecha de vencimiento de su documento de identificación"; } else { Mensaje = Mensaje + ", Debe ingresar la fecha de vencimiento de su documento de identificación"; } HayError = true; } if ((CboTipoIdentificacion.SelectedValue == "2") && ((CboPais.SelectedValue == "") || (CboPais.SelectedValue == "0"))) { if (Mensaje == "") { Mensaje = Mensaje + "Debe seleccionar su país de origen"; } else { Mensaje = Mensaje + ", Debe seleccionar su país de origen"; } HayError = true; } if ((CboGenero.SelectedValue == "") || (CboGenero.SelectedValue == "0")) { if (Mensaje == "") { Mensaje = Mensaje + "Debe seleccionar su genero"; } else { Mensaje = Mensaje + ", Debe seleccionar su genero"; } HayError = true; } if ((CboDep.SelectedValue == "") || (CboDep.SelectedValue == "0")) { if (Mensaje == "") { Mensaje = Mensaje + "Debe seleccionar su departamento de dirección"; } else { Mensaje = Mensaje + ", Debe seleccionar su departamento de dirección"; } HayError = true; } if ((CboMun.SelectedValue == "") || (CboMun.SelectedValue == "0")) { if (Mensaje == "") { Mensaje = Mensaje + "Debe seleccionar su municipio de dirección"; } else { Mensaje = Mensaje + ", Debe seleccionar su municipio de dirección"; } HayError = true; } if (ValidaCaptcha() == true) { if (Mensaje == "") { Mensaje = Mensaje + "Ingrese los caracteres"; } else { Mensaje = Mensaje + ", Ingrese los caracteres"; } HayError = true; } if (ChkAcepto.Checked == false) { if (Mensaje == "") { Mensaje = Mensaje + "Debe aceptar las condiciones de privacidad"; } else { Mensaje = Mensaje + ", Debe aceptar las condiciones de privacidad"; } HayError = true; } LblMensaje.Text = Mensaje; if (HayError == true) { BtnEror.Visible = true; return(false); } else { return(true); } }