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 ((TxtCorreo.Value != TxtCorreoOriginal.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 ((TxtUsuario.Value != TxtUsuarioOriginal.Text) && (ClUsuario.ExisteUsuario(TxtUsuario.Value) == 1)) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "72"); } HayError = true; } if ((TxtFotoPerfil.UploadedFiles.Count > 0) && (TxtFotoPerfil.MaxFileSize > 2097152)) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "74"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "74"); } HayError = true; } if ((TxtFotoTitulo.UploadedFiles.Count > 0) && (TxtFotoTitulo.MaxFileSize > 2097152)) { if (LblMensaje == "") { LblMensaje = ClTraductor.BuscaString(Session["Idioma"].ToString(), "75"); } else { LblMensaje = LblMensaje + ", " + ClTraductor.BuscaString(Session["Idioma"].ToString(), "75"); } HayError = true; } if (HayError == true) { DivErrr.Visible = true; LblErrMsg.Text = LblMensaje; return(false); } else { return(true); } }
void Ingreso() { Session["Paciente"] = "0"; if (txtUsuario.Value == "") { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "8") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); } else if (txtClave.Value == "") { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "11") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); } else if (ClUsuario.ExisteUsuario(txtUsuario.Value) == 0) { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "12") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); } else { int TipoUsuarioId = ClUsuario.Get_TipoUsuario(txtUsuario.Value); DataSet DatosUsuario = ClUsuario.GetDatosUsuario(txtUsuario.Value.ToString()); if (txtClave.Value != ClUtilitarios.Decrypt(DatosUsuario.Tables["Datos"].Rows[0]["Clave"].ToString(), true)) { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "13") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); DatosUsuario.Clear(); } else if (DatosUsuario.Tables["Datos"].Rows[0]["Estatus_UsuarioId"].ToString() == "2") { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "14") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); DatosUsuario.Clear(); } else if ((TipoUsuarioId != 5) && ((Convert.ToDateTime(DatosUsuario.Tables["Datos"].Rows[0]["Fecha_Alta"]) > ClUtilitarios.FechaDB()))) { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "15") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); DatosUsuario.Clear(); } else if ((TipoUsuarioId != 5) && ((Convert.ToDateTime(DatosUsuario.Tables["Datos"].Rows[0]["Fecha_Vence"]) < ClUtilitarios.FechaDB()))) { ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup('" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "10") + "', '" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "16") + "','error','" + ClTraductor.BuscaString(Session["Idioma"].ToString(), "9") + "');", true); DatosUsuario.Clear(); } else { if (TipoUsuarioId != 5) { Session["UsuarioId"] = DatosUsuario.Tables["Datos"].Rows[0]["UsuarioId"].ToString(); Session["Usuario"] = DatosUsuario.Tables["Datos"].Rows[0]["Usuario"].ToString(); Session["PersonaId"] = DatosUsuario.Tables["Datos"].Rows[0]["PersonaId"].ToString(); Session["Fase_ClienteId"] = DatosUsuario.Tables["Datos"].Rows[0]["Fase_ClienteId"].ToString(); Session["CntClinica"] = DatosUsuario.Tables["Datos"].Rows[0]["CntClinica"].ToString(); Session["CntDoctor"] = DatosUsuario.Tables["Datos"].Rows[0]["CntDoctor"].ToString(); Session["ClienteId"] = DatosUsuario.Tables["Datos"].Rows[0]["ClienteId"].ToString(); Session["TipoUsuarioId"] = DatosUsuario.Tables["Datos"].Rows[0]["Tipo_UsuarioId"].ToString(); } else { Session["UsuarioId"] = DatosUsuario.Tables["Datos"].Rows[0]["UsuarioId"].ToString(); Session["Usuario"] = DatosUsuario.Tables["Datos"].Rows[0]["Usuario"].ToString(); Session["PersonaId"] = DatosUsuario.Tables["Datos"].Rows[0]["PersonaId"].ToString(); Session["Fase_ClienteId"] = 0; Session["CntClinica"] = 0; Session["CntDoctor"] = 0; Session["ClienteId"] = 0; Session["TipoUsuarioId"] = DatosUsuario.Tables["Datos"].Rows[0]["Tipo_UsuarioId"].ToString(); } if (DatosUsuario.Tables["Datos"].Rows[0]["Cambio_Clave"].ToString() == "1") { DatosUsuario.Clear(); Response.Redirect("WebForms/Wfrm_CambioClave.aspx?appel=" + HttpUtility.UrlEncode(ClUtilitarios.Encrypt("1", true) + "")); } else { DatosUsuario.Clear(); DataSet DsRelacion_Usuario_Clinica = ClUsuario.Get_Relacion_Clinica_Usuario(Convert.ToInt32(Session["UsuarioId"])); int CntClinicasUsuario = DsRelacion_Usuario_Clinica.Tables["Datos"].Rows.Count; if (CntClinicasUsuario == 0) { Session["ClinicaId"] = 0; } else if (CntClinicasUsuario == 1) { Session["ClinicaId"] = DsRelacion_Usuario_Clinica.Tables["Datos"].Rows[0]["ClinicaId"].ToString(); } DsRelacion_Usuario_Clinica.Clear(); Response.Redirect("~/WebForms/Wfrm_Inicio.aspx"); } } } }