You are on page 1of 17

If ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_01)).Row s.Count > 0 And Sexo.ToUpper = "F") And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_02)).Ro ws.Count > 0 And Sexo.ToUpper = "F") Or (Obj.ValidaDiagnostico_Femenino(Trim(Cod igo_02)).Rows.

Count = 0 And Sexo.ToUpper = "M")) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_03)).Ro ws.Count > 0 And Sexo.ToUpper = "F") Or (Obj.ValidaDiagnostico_Femenino(Trim(Cod igo_03)).Rows.Count = 0 And Sexo.ToUpper = "M")) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_04)).Ro ws.Count > 0 And Sexo.ToUpper = "F") Or (Obj.ValidaDiagnostico_Femenino(Trim(Cod igo_04)).Rows.Count = 0 And Sexo.ToUpper = "M")) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_05)).Ro ws.Count > 0 And Sexo.ToUpper = "F") Or (Obj.ValidaDiagnostico_Femenino(Trim(Cod igo_05)).Rows.Count = 0 And Sexo.ToUpper = "M")) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_06)).Ro ws.Count > 0 And Sexo.ToUpper = "F") Or (Obj.ValidaDiagnostico_Femenino(Trim(Cod igo_06)).Rows.Count = 0 And Sexo.ToUpper = "M"))) Then Dim cont As Integer For x = 1 To GridView1.Rows.Count Dim count As Integer = x cont = count Next If cont <= 25 Then BindGridView() Dim dsInsert As DataSet = DirectCast(GridView1.D ataSource, DataSet) Dim drInsert As DataRow = dsInsert.Tables(0).New Row() Dim Duplicados As String Dim Indice As Integer Dim cantidad As Integer = GridView1.Rows.Count 1 ''''OPTENER LOS DATOS DE LA FILAS ANTERIOR For Indice = 1 To cantidad Dim lblDia As String = DirectCast(GridView1. Rows(Indice).FindControl("lblDia"), System.Web.UI.WebControls.Label).Text Dim lblFicha_Familiar As String = DirectCast (GridView1.Rows(Indice).FindControl("lblFicha_Familiar"), System.Web.UI.WebContr ols.Label).Text Dim lblDocumento_Identidad As String = Direc tCast(GridView1.Rows(Indice).FindControl("lblDocumento_Identidad"), System.Web.U I.WebControls.Label).Text Dim lblDocumento_Identidad_num As String = D irectCast(GridView1.Rows(Indice).FindControl("lblDocumento_Identidad_num"), Syst em.Web.UI.WebControls.Label).Text Dim lblDocumento_Hijos As String = DirectCas t(GridView1.Rows(Indice).FindControl("lblDocumento_Hijos"), System.Web.UI.WebCon trols.Label).Text Dim lblfinan As String = DirectCast(GridView 1.Rows(Indice).FindControl("lblfinan"), System.Web.UI.WebControls.Label).Text Dim lbletnia As String = DirectCast(GridView 1.Rows(Indice).FindControl("lbletnia"), System.Web.UI.WebControls.Label).Text Dim lblcod_dist As String = DirectCast(GridV iew1.Rows(Indice).FindControl("lblcod_dist"), System.Web.UI.WebControls.Label).T ext Dim lblEdad As String = DirectCast(GridView1 .Rows(Indice).FindControl("lblEdad"), System.Web.UI.WebControls.Label).Text Dim lblTipo_Edad As String = DirectCast(Grid

View1.Rows(Indice).FindControl("lblTipo_Edad"), System.Web.UI.WebControls.Label) .Text Dim lblSexo As String = DirectCast(GridView1 .Rows(Indice).FindControl("lblSexo"), System.Web.UI.WebControls.Label).Text Dim lblCondicion_Est As String = DirectCast( GridView1.Rows(Indice).FindControl("lblCondicion_Est"), System.Web.UI.WebControl s.Label).Text Dim lblCondicion_Ser As String = DirectCast( GridView1.Rows(Indice).FindControl("lblCondicion_Ser"), System.Web.UI.WebControl s.Label).Text Dim lblDiagnostico_01 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_01"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_01 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_01"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_01 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_01"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_02 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_02"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_02 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_02"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_02 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_02"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_03 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_03"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_03 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_03"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_03 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_03"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_04 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_04"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_04 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_04"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_04 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_04"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_05 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_05"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_05 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_05"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_05 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_05"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_06 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_06"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_06 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_06"), System.Web.UI.WebContr

ols.Label).Text Dim lblCodigo_06 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_06"), System.Web.UI.WebControls.Label) .Text Duplicados = lblDia & Trim(lblFicha_Familiar ) & Trim(lblDocumento_Identidad) & Trim(lblDocumento_Identidad_num) & Trim(lblDo cumento_Hijos) & Trim(lblfinan) & Trim(lbletnia) & Trim(lblcod_dist) & lblEdad & lblTipo_Edad & lblSexo & lblCondicion_Es t & lblCondicion_Ser & lblDiagnostico_01 & Trim(lblLaboratorio_01) & Trim(lblCod igo_01) & lblDiagnostico_02 & Trim(lblLaboratorio_02) & Trim(lblCodigo_02) & lblDiagnostico_03 & Trim(lblLaboratorio_ 03) & Trim(lblCodigo_03) & lblDiagnostico_04 & Trim(lblLaboratorio_04) & Trim(lb lCodigo_04) & lblDiagnostico_05 & Trim(lblLaboratorio_05) & Trim(lblCodigo_05) & lblDiagnostico_06 & Trim(lblLaboratorio_ 06) & Trim(lblCodigo_06) If Duplicados = Comparar Then Indice = cantidad End If Next If Duplicados <> Comparar Then drInsert("Num_reg") = cont drInsert("Dia") = Dia If Obj.ValidarAct(Left(Ficha_Familiar, 6)).R ows.Count = 0 Then drInsert("Ficha_Familiar") = Left(Ficha_ Familiar, 10).ToUpper End If If Obj.ValidarPais(Left(Documento_Identidad, 3)).Rows.Count > 0 Then drInsert("Documento_Identidad") = Left(D ocumento_Identidad, 3).ToUpper End If If Len(Documento_Identidad_num) = 8 Then drInsert("Documento_Identidad_num") = Do cumento_Identidad_num.Substring(0, 8) End If If Len(Documento_Hijos) >= 1 Then drInsert("Documento_Hijos") = Left(Docum ento_Hijos, 2) End If drInsert("finan") = Trim(finan) drInsert("etnia") = Trim(etnia) drInsert("cod_dist") = Trim(cod_dist) drInsert("Edad") = Edad drInsert("Tipo_Edad") = Tipo_Edad.ToUpper drInsert("Sexo") = Sexo.ToUpper drInsert("Condicion_Est") = Condicion_Est.To Upper drInsert("Condicion_Ser") = Condicion_Ser.To Upper drInsert("Diagnostico_01") = Diagnostico_01. ToUpper If Obj.ValidarLab(Left(Laboratorio_01, 3)).R ows.Count > 0 Or Obj.ValidarLab(Left(Laboratorio_01, 3)).Rows.Count = 0 Then drInsert("Laboratorio_01") = Trim(Left(L aboratorio_01, 3)).ToUpper End If

If Obj.ValidarCodigo(Left(Codigo_01, 6)).Row s.Count > 0 Then drInsert("Codigo_01") = Trim(Left(Codigo _01, 6)).ToUpper End If drInsert("Diagnostico_02") = Diagnostico_02. ToUpper drInsert("Laboratorio_02") = Trim(Left(Labor atorio_02, 3)).ToUpper drInsert("Codigo_02") = Trim(Left(Codigo_02, 6)).ToUpper drInsert("Diagnostico_03") = Diagnostico_03. ToUpper drInsert("Laboratorio_03") = Trim(Left(Labor atorio_03, 3)).ToUpper drInsert("Codigo_03") = Trim(Left(Codigo_03, 6)).ToUpper drInsert("Diagnostico_04") = Diagnostico_04. ToUpper drInsert("Laboratorio_04") = Trim(Left(Labor atorio_04, 3)).ToUpper drInsert("Codigo_04") = Trim(Left(Codigo_04, 6)).ToUpper drInsert("Diagnostico_05") = Diagnostico_05. ToUpper drInsert("Laboratorio_05") = Trim(Left(Labor atorio_05, 3)).ToUpper drInsert("Codigo_05") = Trim(Left(Codigo_05, 6)).ToUpper drInsert("Diagnostico_06") = Diagnostico_06. ToUpper drInsert("Laboratorio_06") = Trim(Left(Labor atorio_06, 3)).ToUpper drInsert("Codigo_06") = Trim(Left(Codigo_06, 6)).ToUpper dsInsert.Tables(0).Rows.Add(drInsert) dsInsert.WriteXml(Server.MapPath("~/App_Data /" & Session("Ao") & Session("Mes") & Session("Centro").ToString.PadLeft(6, "0") & Session("Lote").ToString.PadLeft(3, "0") & Session("Pagina").ToString.PadLeft( 2, "0") & ".xml")) BindGridView() DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Focus() LResp.Text = "" Else ''''' DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Text = Dia DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Ficha_Familiar"), System.Web.UI.WebControls.TextBox).Text = Ficha_Fam iliar DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Identidad"), System.Web.UI.WebControls.TextBox).Text = Docu mento_Identidad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Identidad_num"), System.Web.UI.WebControls.TextBox).Text =

Documento_Identidad_num DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Hijos"), System.Web.UI.WebControls.TextBox).Text = Document o_Hijos DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_finan"), System.Web.UI.WebControls.TextBox).Text = finan DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_etnia"), System.Web.UI.WebControls.TextBox).Text = etnia DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_cod_dist"), System.Web.UI.WebControls.TextBox).Text = cod_dist DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Edad"), System.Web.UI.WebControls.TextBox).Text = Edad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Tipo_Edad"), System.Web.UI.WebControls.TextBox).Text = Tipo_Edad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Sexo"), System.Web.UI.WebControls.TextBox).Text = Sexo DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Condicion_Est"), System.Web.UI.WebControls.TextBox).Text = Condicion_ Est DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Condicion_Ser"), System.Web.UI.WebControls.TextBox).Text = Condicion_ Ser DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_01"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_01"), System.Web.UI.WebControls.TextBox).Text = Laborator io_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_01"), System.Web.UI.WebControls.TextBox).Text = Codigo_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_02"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_02"), System.Web.UI.WebControls.TextBox).Text = Laborator io_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_02"), System.Web.UI.WebControls.TextBox).Text = Codigo_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_03"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_03"), System.Web.UI.WebControls.TextBox).Text = Laborator io_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_03"), System.Web.UI.WebControls.TextBox).Text = Codigo_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_04"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_04"), System.Web.UI.WebControls.TextBox).Text = Laborator io_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_04"), System.Web.UI.WebControls.TextBox).Text = Codigo_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_05"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_05"), System.Web.UI.WebControls.TextBox).Text = Laborator io_05

DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_05"), System.Web.UI.WebControls.TextBox).Text = Codigo_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_06"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_06 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_06"), System.Web.UI.WebControls.TextBox).Text = Laborator io_06 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_06"), System.Web.UI.WebControls.TextBox).Text = Codigo_06 '''' DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Focus() End If Else HiddenField1_ModalPopupExtender.Show() End If ' para Maculino ElseIf ((Obj.ValidaDiagnostico_Masculino(Trim(Codigo_01) ).Rows.Count > 0 And Sexo.ToUpper = "M") And ((Obj.ValidaDiagnostico_Masculino(Trim(Codigo_02)).R ows.Count > 0 And Sexo.ToUpper = "M") Or (Obj.ValidaDiagnostico_Masculino(Trim(C odigo_02)).Rows.Count = 0 And Sexo.ToUpper = "F")) And ((Obj.ValidaDiagnostico_Masculino(Trim(Codigo_03)).R ows.Count > 0 And Sexo.ToUpper = "M") Or (Obj.ValidaDiagnostico_Masculino(Trim(C odigo_03)).Rows.Count = 0 And Sexo.ToUpper = "F")) And ((Obj.ValidaDiagnostico_Masculino(Trim(Codigo_04)).R ows.Count > 0 And Sexo.ToUpper = "M") Or (Obj.ValidaDiagnostico_Masculino(Trim(C odigo_04)).Rows.Count = 0 And Sexo.ToUpper = "F")) And ((Obj.ValidaDiagnostico_Masculino(Trim(Codigo_05)).R ows.Count > 0 And Sexo.ToUpper = "M") Or (Obj.ValidaDiagnostico_Masculino(Trim(C odigo_05)).Rows.Count = 0 And Sexo.ToUpper = "F")) And ((Obj.ValidaDiagnostico_Masculino(Trim(Codigo_06)).R ows.Count > 0 And Sexo.ToUpper = "M") Or (Obj.ValidaDiagnostico_Masculino(Trim(C odigo_06)).Rows.Count = 0 And Sexo.ToUpper = "F"))) Then Dim cont As Integer For x = 1 To GridView1.Rows.Count Dim count As Integer = x cont = count Next If cont <= 25 Then BindGridView() Dim dsInsert As DataSet = DirectCast(GridView1.D ataSource, DataSet) Dim drInsert As DataRow = dsInsert.Tables(0).New Row() Dim Duplicados As String Dim Indice As Integer Dim cantidad As Integer = GridView1.Rows.Count 1 ''''OPTENER LOS DATOS DE LA FILAS ANTERIOR For Indice = 1 To cantidad Dim lblDia As String = DirectCast(GridView1. Rows(Indice).FindControl("lblDia"), System.Web.UI.WebControls.Label).Text Dim lblFicha_Familiar As String = DirectCast (GridView1.Rows(Indice).FindControl("lblFicha_Familiar"), System.Web.UI.WebContr ols.Label).Text Dim lblDocumento_Identidad As String = Direc

tCast(GridView1.Rows(Indice).FindControl("lblDocumento_Identidad"), System.Web.U I.WebControls.Label).Text Dim lblDocumento_Identidad_num As String = D irectCast(GridView1.Rows(Indice).FindControl("lblDocumento_Identidad_num"), Syst em.Web.UI.WebControls.Label).Text Dim lblDocumento_Hijos As String = DirectCas t(GridView1.Rows(Indice).FindControl("lblDocumento_Hijos"), System.Web.UI.WebCon trols.Label).Text Dim lblfinan As String = DirectCast(GridView 1.Rows(Indice).FindControl("lblfinan"), System.Web.UI.WebControls.Label).Text Dim lbletnia As String = DirectCast(GridView 1.Rows(Indice).FindControl("lbletnia"), System.Web.UI.WebControls.Label).Text Dim lblcod_dist As String = DirectCast(GridV iew1.Rows(Indice).FindControl("lblcod_dist"), System.Web.UI.WebControls.Label).T ext Dim lblEdad As String = DirectCast(GridView1 .Rows(Indice).FindControl("lblEdad"), System.Web.UI.WebControls.Label).Text Dim lblTipo_Edad As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblTipo_Edad"), System.Web.UI.WebControls.Label) .Text Dim lblSexo As String = DirectCast(GridView1 .Rows(Indice).FindControl("lblSexo"), System.Web.UI.WebControls.Label).Text Dim lblCondicion_Est As String = DirectCast( GridView1.Rows(Indice).FindControl("lblCondicion_Est"), System.Web.UI.WebControl s.Label).Text Dim lblCondicion_Ser As String = DirectCast( GridView1.Rows(Indice).FindControl("lblCondicion_Ser"), System.Web.UI.WebControl s.Label).Text Dim lblDiagnostico_01 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_01"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_01 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_01"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_01 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_01"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_02 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_02"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_02 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_02"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_02 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_02"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_03 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_03"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_03 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_03"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_03 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_03"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_04 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_04"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_04 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_04"), System.Web.UI.WebContr

ols.Label).Text Dim lblCodigo_04 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_04"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_05 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_05"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_05 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_05"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_05 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_05"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_06 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_06"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_06 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_06"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_06 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_06"), System.Web.UI.WebControls.Label) .Text Duplicados = lblDia & Trim(lblFicha_Familiar ) & Trim(lblDocumento_Identidad) & Trim(lblDocumento_Identidad_num) & Trim(lblDo cumento_Hijos) & Trim(lblfinan) & Trim(lbletnia) & Trim(lblcod_dist) & lblEdad & lblTipo_Edad & lblSexo & lblCondicion_Es t & lblCondicion_Ser & lblDiagnostico_01 & Trim(lblLaboratorio_01) & Trim(lblCod igo_01) & lblDiagnostico_02 & Trim(lblLaboratorio_02) & Trim(lblCodigo_02) & lblDiagnostico_03 & Trim(lblLaboratorio_ 03) & Trim(lblCodigo_03) & lblDiagnostico_04 & Trim(lblLaboratorio_04) & Trim(lb lCodigo_04) & lblDiagnostico_05 & Trim(lblLaboratorio_05) & Trim(lblCodigo_05) & lblDiagnostico_06 & Trim(lblLaboratorio_ 06) & Trim(lblCodigo_06) If Duplicados = Comparar Then Indice = cantidad End If Next If Duplicados <> Comparar Then drInsert("Num_reg") = cont drInsert("Dia") = Dia If Obj.ValidarAct(Left(Ficha_Familiar, 6)).R ows.Count = 0 Then drInsert("Ficha_Familiar") = Left(Ficha_ Familiar, 10).ToUpper End If If Obj.ValidarPais(Left(Documento_Identidad, 3)).Rows.Count > 0 Then drInsert("Documento_Identidad") = Left(D ocumento_Identidad, 3).ToUpper End If If Len(Documento_Identidad_num) = 8 Then drInsert("Documento_Identidad_num") = Do cumento_Identidad_num.Substring(0, 8) End If If Len(Documento_Hijos) >= 1 Then drInsert("Documento_Hijos") = Left(Docum ento_Hijos, 2) End If

drInsert("finan") = Trim(finan) drInsert("etnia") = Trim(etnia) drInsert("cod_dist") = Trim(cod_dist) drInsert("Edad") = Edad drInsert("Tipo_Edad") = Tipo_Edad.ToUpper drInsert("Sexo") = Sexo.ToUpper drInsert("Condicion_Est") = Condicion_Est.To Upper drInsert("Condicion_Ser") = Condicion_Ser.To Upper drInsert("Diagnostico_01") = Diagnostico_01. ToUpper If Obj.ValidarLab(Left(Laboratorio_01, 3)).R ows.Count > 0 Or Obj.ValidarLab(Left(Laboratorio_01, 3)).Rows.Count = 0 Then drInsert("Laboratorio_01") = Trim(Left(L aboratorio_01, 3)).ToUpper End If If Obj.ValidarCodigo(Left(Codigo_01, 6)).Row s.Count > 0 Then drInsert("Codigo_01") = Trim(Left(Codigo _01, 6)).ToUpper End If drInsert("Diagnostico_02") = Diagnostico_02. ToUpper drInsert("Laboratorio_02") = Trim(Left(Labor atorio_02, 3)).ToUpper drInsert("Codigo_02") = Trim(Left(Codigo_02, 6)).ToUpper drInsert("Diagnostico_03") = Diagnostico_03. ToUpper drInsert("Laboratorio_03") = Trim(Left(Labor atorio_03, 3)).ToUpper drInsert("Codigo_03") = Trim(Left(Codigo_03, 6)).ToUpper drInsert("Diagnostico_04") = Diagnostico_04. ToUpper drInsert("Laboratorio_04") = Trim(Left(Labor atorio_04, 3)).ToUpper drInsert("Codigo_04") = Trim(Left(Codigo_04, 6)).ToUpper drInsert("Diagnostico_05") = Diagnostico_05. ToUpper drInsert("Laboratorio_05") = Trim(Left(Labor atorio_05, 3)).ToUpper drInsert("Codigo_05") = Trim(Left(Codigo_05, 6)).ToUpper drInsert("Diagnostico_06") = Diagnostico_06. ToUpper drInsert("Laboratorio_06") = Trim(Left(Labor atorio_06, 3)).ToUpper drInsert("Codigo_06") = Trim(Left(Codigo_06, 6)).ToUpper dsInsert.Tables(0).Rows.Add(drInsert) dsInsert.WriteXml(Server.MapPath("~/App_Data /" & Session("Ao") & Session("Mes") & Session("Centro").ToString.PadLeft(6, "0")

& Session("Lote").ToString.PadLeft(3, "0") & Session("Pagina").ToString.PadLeft( 2, "0") & ".xml")) BindGridView() DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Focus() LResp.Text = "" Else ''''' DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Text = Dia DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Ficha_Familiar"), System.Web.UI.WebControls.TextBox).Text = Ficha_Fam iliar DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Identidad"), System.Web.UI.WebControls.TextBox).Text = Docu mento_Identidad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Identidad_num"), System.Web.UI.WebControls.TextBox).Text = Documento_Identidad_num DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Hijos"), System.Web.UI.WebControls.TextBox).Text = Document o_Hijos DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_finan"), System.Web.UI.WebControls.TextBox).Text = finan DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_etnia"), System.Web.UI.WebControls.TextBox).Text = etnia DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_cod_dist"), System.Web.UI.WebControls.TextBox).Text = cod_dist DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Edad"), System.Web.UI.WebControls.TextBox).Text = Edad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Tipo_Edad"), System.Web.UI.WebControls.TextBox).Text = Tipo_Edad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Sexo"), System.Web.UI.WebControls.TextBox).Text = Sexo DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Condicion_Est"), System.Web.UI.WebControls.TextBox).Text = Condicion_ Est DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Condicion_Ser"), System.Web.UI.WebControls.TextBox).Text = Condicion_ Ser DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_01"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_01"), System.Web.UI.WebControls.TextBox).Text = Laborator io_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_01"), System.Web.UI.WebControls.TextBox).Text = Codigo_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_02"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_02"), System.Web.UI.WebControls.TextBox).Text = Laborator io_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_02"), System.Web.UI.WebControls.TextBox).Text = Codigo_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_03"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_03 DirectCast(GridView1.FooterRow.FindControl("

txt_Insert_Laboratorio_03"), System.Web.UI.WebControls.TextBox).Text = Laborator io_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_03"), System.Web.UI.WebControls.TextBox).Text = Codigo_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_04"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_04"), System.Web.UI.WebControls.TextBox).Text = Laborator io_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_04"), System.Web.UI.WebControls.TextBox).Text = Codigo_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_05"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_05"), System.Web.UI.WebControls.TextBox).Text = Laborator io_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_05"), System.Web.UI.WebControls.TextBox).Text = Codigo_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_06"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_06 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_06"), System.Web.UI.WebControls.TextBox).Text = Laborator io_06 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_06"), System.Web.UI.WebControls.TextBox).Text = Codigo_06 '''' DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Focus() End If Else HiddenField1_ModalPopupExtender.Show() End If 'para todos ElseIf (((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_01) ).Rows.Count = 0 And (Sexo.ToUpper = "M")) Or (Obj.ValidaDiagnostico_Masculino(T rim(Codigo_01)).Rows.Count = 0 And (Sexo.ToUpper = "F"))) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_02)).Ro ws.Count = 0 And (Sexo.ToUpper = "M")) Or (Obj.ValidaDiagnostico_Masculino(Trim( Codigo_02)).Rows.Count = 0 And (Sexo.ToUpper = "F"))) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_03)).Ro ws.Count = 0 And (Sexo.ToUpper = "M")) Or (Obj.ValidaDiagnostico_Masculino(Trim( Codigo_03)).Rows.Count = 0 And (Sexo.ToUpper = "F"))) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_04)).Ro ws.Count = 0 And (Sexo.ToUpper = "M")) Or (Obj.ValidaDiagnostico_Masculino(Trim( Codigo_04)).Rows.Count = 0 And (Sexo.ToUpper = "F"))) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_05)).Ro ws.Count = 0 And (Sexo.ToUpper = "M")) Or (Obj.ValidaDiagnostico_Masculino(Trim( Codigo_05)).Rows.Count = 0 And (Sexo.ToUpper = "F"))) And ((Obj.ValidaDiagnostico_Femenino(Trim(Codigo_06)).Ro ws.Count = 0 And (Sexo.ToUpper = "M")) Or (Obj.ValidaDiagnostico_Masculino(Trim( Codigo_06)).Rows.Count = 0 And (Sexo.ToUpper = "F")))) Then Dim cont As Integer For x = 1 To GridView1.Rows.Count Dim count As Integer = x cont = count Next

If cont <= 25 Then BindGridView() Dim dsInsert As DataSet = DirectCast(GridView1.D ataSource, DataSet) Dim drInsert As DataRow = dsInsert.Tables(0).New Row() Dim Duplicados As String Dim Indice As Integer Dim cantidad As Integer = GridView1.Rows.Count 1 ''''OPTENER LOS DATOS DE LA FILAS ANTERIOR For Indice = 1 To cantidad Dim lblDia As String = DirectCast(GridView1. Rows(Indice).FindControl("lblDia"), System.Web.UI.WebControls.Label).Text Dim lblFicha_Familiar As String = DirectCast (GridView1.Rows(Indice).FindControl("lblFicha_Familiar"), System.Web.UI.WebContr ols.Label).Text Dim lblDocumento_Identidad As String = Direc tCast(GridView1.Rows(Indice).FindControl("lblDocumento_Identidad"), System.Web.U I.WebControls.Label).Text Dim lblDocumento_Identidad_num As String = D irectCast(GridView1.Rows(Indice).FindControl("lblDocumento_Identidad_num"), Syst em.Web.UI.WebControls.Label).Text Dim lblDocumento_Hijos As String = DirectCas t(GridView1.Rows(Indice).FindControl("lblDocumento_Hijos"), System.Web.UI.WebCon trols.Label).Text Dim lblfinan As String = DirectCast(GridView 1.Rows(Indice).FindControl("lblfinan"), System.Web.UI.WebControls.Label).Text Dim lbletnia As String = DirectCast(GridView 1.Rows(Indice).FindControl("lbletnia"), System.Web.UI.WebControls.Label).Text Dim lblcod_dist As String = DirectCast(GridV iew1.Rows(Indice).FindControl("lblcod_dist"), System.Web.UI.WebControls.Label).T ext Dim lblEdad As String = DirectCast(GridView1 .Rows(Indice).FindControl("lblEdad"), System.Web.UI.WebControls.Label).Text Dim lblTipo_Edad As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblTipo_Edad"), System.Web.UI.WebControls.Label) .Text Dim lblSexo As String = DirectCast(GridView1 .Rows(Indice).FindControl("lblSexo"), System.Web.UI.WebControls.Label).Text Dim lblCondicion_Est As String = DirectCast( GridView1.Rows(Indice).FindControl("lblCondicion_Est"), System.Web.UI.WebControl s.Label).Text Dim lblCondicion_Ser As String = DirectCast( GridView1.Rows(Indice).FindControl("lblCondicion_Ser"), System.Web.UI.WebControl s.Label).Text Dim lblDiagnostico_01 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_01"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_01 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_01"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_01 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_01"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_02 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_02"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_02 As String = DirectCast

(GridView1.Rows(Indice).FindControl("lblLaboratorio_02"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_02 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_02"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_03 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_03"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_03 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_03"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_03 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_03"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_04 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_04"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_04 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_04"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_04 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_04"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_05 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_05"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_05 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_05"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_05 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_05"), System.Web.UI.WebControls.Label) .Text Dim lblDiagnostico_06 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblDiagnostico_06"), System.Web.UI.WebContr ols.Label).Text Dim lblLaboratorio_06 As String = DirectCast (GridView1.Rows(Indice).FindControl("lblLaboratorio_06"), System.Web.UI.WebContr ols.Label).Text Dim lblCodigo_06 As String = DirectCast(Grid View1.Rows(Indice).FindControl("lblCodigo_06"), System.Web.UI.WebControls.Label) .Text Duplicados = lblDia & Trim(lblFicha_Familiar ) & Trim(lblDocumento_Identidad) & Trim(lblDocumento_Identidad_num) & Trim(lblDo cumento_Hijos) & Trim(lblfinan) & Trim(lbletnia) & Trim(lblcod_dist) & lblEdad & lblTipo_Edad & lblSexo & lblCondicion_Es t & lblCondicion_Ser & lblDiagnostico_01 & Trim(lblLaboratorio_01) & Trim(lblCod igo_01) & lblDiagnostico_02 & Trim(lblLaboratorio_02) & Trim(lblCodigo_02) & lblDiagnostico_03 & Trim(lblLaboratorio_ 03) & Trim(lblCodigo_03) & lblDiagnostico_04 & Trim(lblLaboratorio_04) & Trim(lb lCodigo_04) & lblDiagnostico_05 & Trim(lblLaboratorio_05) & Trim(lblCodigo_05) & lblDiagnostico_06 & Trim(lblLaboratorio_ 06) & Trim(lblCodigo_06) If Duplicados = Comparar Then Indice = cantidad End If Next If Duplicados <> Comparar Then drInsert("Num_reg") = cont

drInsert("Dia") = Dia If Obj.ValidarAct(Left(Ficha_Familiar, 6)).R ows.Count = 0 Then drInsert("Ficha_Familiar") = Left(Ficha_ Familiar, 10).ToUpper End If If Obj.ValidarPais(Left(Documento_Identidad, 3)).Rows.Count > 0 Then drInsert("Documento_Identidad") = Left(D ocumento_Identidad, 3).ToUpper End If If Len(Documento_Identidad_num) = 8 Then drInsert("Documento_Identidad_num") = Do cumento_Identidad_num.Substring(0, 8) End If If Len(Documento_Hijos) >= 1 Then drInsert("Documento_Hijos") = Left(Docum ento_Hijos, 2) End If drInsert("finan") = Trim(finan) drInsert("etnia") = Trim(etnia) drInsert("cod_dist") = Trim(cod_dist) drInsert("Edad") = Edad drInsert("Tipo_Edad") = Tipo_Edad.ToUpper drInsert("Sexo") = Sexo.ToUpper drInsert("Condicion_Est") = Condicion_Est.To Upper drInsert("Condicion_Ser") = Condicion_Ser.To Upper drInsert("Diagnostico_01") = Diagnostico_01. ToUpper If Obj.ValidarLab(Left(Laboratorio_01, 3)).R ows.Count > 0 Or Obj.ValidarLab(Left(Laboratorio_01, 3)).Rows.Count = 0 Then drInsert("Laboratorio_01") = Trim(Left(L aboratorio_01, 3)).ToUpper End If If Obj.ValidarCodigo(Left(Codigo_01, 6)).Row s.Count > 0 Then drInsert("Codigo_01") = Trim(Left(Codigo _01, 6)).ToUpper End If drInsert("Diagnostico_02") = Diagnostico_02. ToUpper drInsert("Laboratorio_02") = Trim(Left(Labor atorio_02, 3)).ToUpper drInsert("Codigo_02") = Trim(Left(Codigo_02, 6)).ToUpper drInsert("Diagnostico_03") = Diagnostico_03. ToUpper drInsert("Laboratorio_03") = Trim(Left(Labor atorio_03, 3)).ToUpper drInsert("Codigo_03") = Trim(Left(Codigo_03, 6)).ToUpper drInsert("Diagnostico_04") = Diagnostico_04. ToUpper drInsert("Laboratorio_04") = Trim(Left(Labor atorio_04, 3)).ToUpper

drInsert("Codigo_04") = Trim(Left(Codigo_04, 6)).ToUpper drInsert("Diagnostico_05") = Diagnostico_05. ToUpper drInsert("Laboratorio_05") = Trim(Left(Labor atorio_05, 3)).ToUpper drInsert("Codigo_05") = Trim(Left(Codigo_05, 6)).ToUpper drInsert("Diagnostico_06") = Diagnostico_06. ToUpper drInsert("Laboratorio_06") = Trim(Left(Labor atorio_06, 3)).ToUpper drInsert("Codigo_06") = Trim(Left(Codigo_06, 6)).ToUpper dsInsert.Tables(0).Rows.Add(drInsert) dsInsert.WriteXml(Server.MapPath("~/App_Data /" & Session("Ao") & Session("Mes") & Session("Centro").ToString.PadLeft(6, "0") & Session("Lote").ToString.PadLeft(3, "0") & Session("Pagina").ToString.PadLeft( 2, "0") & ".xml")) BindGridView() DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Focus() LResp.Text = "" Else ''''' DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Text = Dia DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Ficha_Familiar"), System.Web.UI.WebControls.TextBox).Text = Ficha_Fam iliar DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Identidad"), System.Web.UI.WebControls.TextBox).Text = Docu mento_Identidad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Identidad_num"), System.Web.UI.WebControls.TextBox).Text = Documento_Identidad_num DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Documento_Hijos"), System.Web.UI.WebControls.TextBox).Text = Document o_Hijos DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_finan"), System.Web.UI.WebControls.TextBox).Text = finan DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_etnia"), System.Web.UI.WebControls.TextBox).Text = etnia DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_cod_dist"), System.Web.UI.WebControls.TextBox).Text = cod_dist DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Edad"), System.Web.UI.WebControls.TextBox).Text = Edad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Tipo_Edad"), System.Web.UI.WebControls.TextBox).Text = Tipo_Edad DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Sexo"), System.Web.UI.WebControls.TextBox).Text = Sexo DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Condicion_Est"), System.Web.UI.WebControls.TextBox).Text = Condicion_ Est DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Condicion_Ser"), System.Web.UI.WebControls.TextBox).Text = Condicion_ Ser DirectCast(GridView1.FooterRow.FindControl("

txt_Insert_Diagnostico_01"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_01"), System.Web.UI.WebControls.TextBox).Text = Laborator io_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_01"), System.Web.UI.WebControls.TextBox).Text = Codigo_01 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_02"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_02"), System.Web.UI.WebControls.TextBox).Text = Laborator io_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_02"), System.Web.UI.WebControls.TextBox).Text = Codigo_02 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_03"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_03"), System.Web.UI.WebControls.TextBox).Text = Laborator io_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_03"), System.Web.UI.WebControls.TextBox).Text = Codigo_03 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_04"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_04"), System.Web.UI.WebControls.TextBox).Text = Laborator io_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_04"), System.Web.UI.WebControls.TextBox).Text = Codigo_04 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_05"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_05"), System.Web.UI.WebControls.TextBox).Text = Laborator io_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_05"), System.Web.UI.WebControls.TextBox).Text = Codigo_05 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Diagnostico_06"), System.Web.UI.WebControls.TextBox).Text = Diagnosti co_06 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Laboratorio_06"), System.Web.UI.WebControls.TextBox).Text = Laborator io_06 DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Codigo_06"), System.Web.UI.WebControls.TextBox).Text = Codigo_06 '''' DirectCast(GridView1.FooterRow.FindControl(" txt_Insert_Dia"), System.Web.UI.WebControls.TextBox).Focus() End If Else HiddenField1_ModalPopupExtender.Show() End If Else DirectCast(GridView1.FooterRow.FindControl("txt_Inse rt_Sexo"), System.Web.UI.WebControls.TextBox).Focus() DirectCast(GridView1.FooterRow.FindControl("txt_Inse rt_Sexo"), System.Web.UI.WebControls.TextBox).BackColor = Drawing.Color.Yellow LResp.Text = "El dato ingresado en Sexo no es correc

to para este codigo!! Por favor verifique" End If

------------------------------CONEXION Public Function ValidaDiagnostico_Femenino(ByVal xv As String) As DataTable Dim Dap As New SqlDataAdapter("SELECT Diag, Descrip FROM dbo.HIS_Tabdiag WHERE (Cod_cat = 'N70' OR Cod_cat = 'N71' OR Cod_cat = 'N72' OR Cod_cat = 'N73' OR Cod_cat = 'N74'" & _ "OR Cod_cat = 'N75' OR Cod_cat = 'N76' OR Cod_cat = 'N77' OR Cod_cat = 'N80' OR Cod_cat = 'N81' OR Cod_cat = 'N82' OR Cod_ cat = 'N83' " & _ "OR Cod_cat = 'N84' OR Cod_cat = 'N85' OR Cod_cat = 'N86' OR Cod_cat = 'N87' OR Cod_cat = 'N88' OR Cod_cat = 'N89' OR Cod_ cat = 'N90' " & _ "OR Cod_cat = 'N91' OR Cod_cat = 'N92' OR Cod_cat = 'N93' OR Cod_cat = 'N94' OR Cod_cat = 'N95' OR Cod_cat = 'N96' OR Cod_ cat = 'N97' " & _ "OR Cod_cat = 'N98' OR Diag = 'Z351' OR Di ag = 'Z390' OR Diag = 'Z392') AND Diag = '" & xv & "'", Cnx) Dim Tb As New DataTable Dap.Fill(Tb) Return Tb End Function Public Function ValidaDiagnostico_Masculino(ByVal xv As String) As DataTable Dim Dap As New SqlDataAdapter("SELECT Diag, Descrip FROM dbo.HIS_Tabdiag WHERE (Cod_cat = 'N40' OR Cod_cat = 'N41' OR Cod_cat = 'N42' OR Cod_cat = 'N43' OR Cod_cat = 'N44' " & _ " OR Cod_cat = 'N45' OR Cod_cat = 'N46' OR Cod_cat = 'N47' OR Cod_cat = 'N48' OR Cod_cat = 'N49' OR Cod_cat = 'N50' OR Cod _cat = 'N51') AND Diag = '" & xv & "'", Cnx) Dim Tb As New DataTable Dap.Fill(Tb) Return Tb End Function

----------------------------------------------https://docs.google.com/forms/d/1EjMmm4mjR3v3PbKbGctvtaLLdA5ovOTkSiix3fxToac/for mResponse

You might also like