diff --git a/Business/Data/Laboratorio/HojaTrabajo.cs b/Business/Data/Laboratorio/HojaTrabajo.cs index c05d6b43..89466874 100644 --- a/Business/Data/Laboratorio/HojaTrabajo.cs +++ b/Business/Data/Laboratorio/HojaTrabajo.cs @@ -47,14 +47,15 @@ public sealed class HojaTrabajo: Business.BaseDataAccess private bool m_agrupafecha; private Usuario m_idusuarioregistro; - private DateTime m_fecharegistro; - #endregion + private DateTime m_fecharegistro; + private bool m_mequiereTodasLasDeterminaciones; + #endregion - #region Default ( Empty ) Class Constuctor - /// - /// default constructor - /// - public HojaTrabajo() + #region Default ( Empty ) Class Constuctor + /// + /// default constructor + /// + public HojaTrabajo() { m_idhojatrabajo = 0; m_idefector = new Efector(); @@ -86,8 +87,10 @@ public HojaTrabajo() //m_datospaciente = false; m_formatoancho = 0; m_idusuarioregistro = new Usuario(); - m_fecharegistro = DateTime.MinValue; - } + m_fecharegistro = DateTime.MinValue; + m_mequiereTodasLasDeterminaciones = false; + + } #endregion // End of Default ( Empty ) Class Constuctor #region Required Fields Only Constructor @@ -155,7 +158,9 @@ public HojaTrabajo( m_formatoancho = formatoancho; m_idusuarioregistro = idusuarioregistro; m_fecharegistro = fecharegistro; - } + m_mequiereTodasLasDeterminaciones = false; + + } #endregion // End Required Fields Only Constructor #region Public Properties @@ -531,8 +536,20 @@ public bool IsChanged { get { return m_isChanged; } } - - #endregion + + public bool RequiereTodasLasDeterminaciones + { + get + { + return m_mequiereTodasLasDeterminaciones; + } + set + { + m_isChanged |= (m_mequiereTodasLasDeterminaciones != value); + m_mequiereTodasLasDeterminaciones = value; + } + } + #endregion diff --git a/Business/Data/Laboratorio/HojaTrabajo.hbm.xml b/Business/Data/Laboratorio/HojaTrabajo.hbm.xml index 0c8a3125..99a1b302 100644 --- a/Business/Data/Laboratorio/HojaTrabajo.hbm.xml +++ b/Business/Data/Laboratorio/HojaTrabajo.hbm.xml @@ -42,6 +42,6 @@ - + diff --git a/WebLab/HojasTrabajo/HTList.aspx.cs b/WebLab/HojasTrabajo/HTList.aspx.cs index 0efd0034..41898342 100644 --- a/WebLab/HojasTrabajo/HTList.aspx.cs +++ b/WebLab/HojasTrabajo/HTList.aspx.cs @@ -219,7 +219,12 @@ private void Imprimir(object p) else nombre_reporte = "../iNFORMES/HojasdeTRabajo/HTrabajoProtocolo4"; } break; - } + case 4: //Lista continua + { + nombre_reporte = "../Informes/HojasdeTrabajo/HTrabajoProtocolo5"; + } break; + + } } //if (oRegistro.Formato == 1) //{ diff --git a/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx b/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx index 3895542e..d71cbbe9 100644 --- a/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx +++ b/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx @@ -16,7 +16,8 @@ $("#tabContainer").tabs(); var currTab = $("#<%= HFCurrTabIndex.ClientID %>").val(); - $("#tabContainer").tabs({ selected: currTab }); + $("#tabContainer").tabs('select', parseInt(currTab)); // Cuando usamos jQuery UI 1.8.1 tenemos que usar el metodo 'select' + }); @@ -141,12 +142,13 @@ Formato Ancho Columnas: - + Texto corto Texto mediano Texto grande Texto corto c/Nro. Fila - + Lista Continua + @@ -177,12 +179,12 @@ Datos del Paciente a Imprimir:
- Apellido y Nombre Edad Sexo - + @@ -372,6 +374,11 @@   + + + + + @@ -589,7 +596,7 @@ var textoNuevo= document.getElementById('<%= Page.Master.FindControl( } function CargarDetalle() -{ + { var datos= document.getElementById('<%= Page.Master.FindControl("ContentPlaceHolder1").FindControl("TxtDatos").ClientID %>').value ; if (datos!="") diff --git a/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.cs b/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.cs index 890b2936..c4943d7b 100644 --- a/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.cs +++ b/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.cs @@ -119,7 +119,18 @@ private void MostrarDatos() } TxtDatos.Value = sDatos; - + cbRequiereDeterminacionesCompletas.Checked = oRegistro.RequiereTodasLasDeterminaciones; + + if (oRegistro.FormatoAncho.ToString() == "4") //Lista continua + { + chkDatosPaciente.Items[0].Selected = true; + chkDatosPaciente.Items[1].Selected = true; + chkDatosPaciente.Items[2].Selected = true; + chkDatosPaciente.Items[0].Enabled = false; + chkDatosPaciente.Items[1].Enabled = false; + chkDatosPaciente.Items[2].Enabled = false; + } + } private void VerificaPermisos(string sObjeto) { @@ -335,6 +346,7 @@ private void Guardar(HojaTrabajo oRegistro) /////////////////////////////////// oRegistro.IdUsuarioRegistro =oUser; oRegistro.FechaRegistro = DateTime.Now; + oRegistro.RequiereTodasLasDeterminaciones = cbRequiereDeterminacionesCompletas.Checked; oRegistro.Save(); @@ -457,6 +469,25 @@ protected void lnkRegresar_Click(object sender, EventArgs e) Response.Redirect("HTList.aspx", false); } - + protected void ddlAnchoColumnas_SelectedIndexChanged(object sender, EventArgs e) + { + if(ddlAnchoColumnas.SelectedValue == "4") //Lista continua + { + chkDatosPaciente.Items[0].Selected = true; + chkDatosPaciente.Items[1].Selected = true; + chkDatosPaciente.Items[2].Selected = true; + chkDatosPaciente.Items[0].Enabled = false; + chkDatosPaciente.Items[1].Enabled = false; + chkDatosPaciente.Items[2].Enabled = false; + } + else + { + chkDatosPaciente.Items[0].Enabled = true; + chkDatosPaciente.Items[1].Enabled = true; + chkDatosPaciente.Items[2].Enabled = true; + } + HFCurrTabIndex.Value = "1"; //Opciones de Impresión + chkDatosPaciente.UpdateAfterCallBack = true; + } } } diff --git a/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.designer.cs b/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.designer.cs index e4caaf85..b988a399 100644 --- a/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.designer.cs +++ b/WebLab/HojasTrabajo/HojaTrabajoEdit.aspx.designer.cs @@ -7,11 +7,13 @@ // //------------------------------------------------------------------------------ -namespace WebLab.HojasTrabajo { - - - public partial class HojaTrabajoEdit { - +namespace WebLab.HojasTrabajo +{ + + + public partial class HojaTrabajoEdit + { + /// /// HFCurrTabIndex control. /// @@ -20,7 +22,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.HiddenField HFCurrTabIndex; - + /// /// ddlServicio control. /// @@ -29,7 +31,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.DropDownList ddlServicio; - + /// /// ddlArea control. /// @@ -38,7 +40,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.DropDownList ddlArea; - + /// /// rvArea control. /// @@ -47,7 +49,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RangeValidator rvArea; - + /// /// txtCodigoHT control. /// @@ -56,7 +58,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtCodigoHT; - + /// /// rfvCodigoHT control. /// @@ -65,7 +67,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvCodigoHT; - + /// /// txtResponsable control. /// @@ -74,7 +76,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtResponsable; - + /// /// rdbFormatoHoja control. /// @@ -83,7 +85,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RadioButtonList rdbFormatoHoja; - + /// /// ddlAnchoColumnas control. /// @@ -91,8 +93,8 @@ public partial class HojaTrabajoEdit { /// Auto-generated field. /// To modify move field declaration from designer file to code-behind file. /// - protected global::System.Web.UI.WebControls.DropDownList ddlAnchoColumnas; - + protected global::Anthem.DropDownList ddlAnchoColumnas; + /// /// chkDatosProtocolo control. /// @@ -101,7 +103,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.CheckBoxList chkDatosProtocolo; - + /// /// chkDatosPaciente control. /// @@ -109,8 +111,8 @@ public partial class HojaTrabajoEdit { /// Auto-generated field. /// To modify move field declaration from designer file to code-behind file. /// - protected global::System.Web.UI.WebControls.CheckBoxList chkDatosPaciente; - + protected global::Anthem.CheckBoxList chkDatosPaciente; + /// /// txtCantidadLineaAdicional control. /// @@ -119,7 +121,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtCantidadLineaAdicional; - + /// /// rvCantidadLineaAdicional control. /// @@ -128,7 +130,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RangeValidator rvCantidadLineaAdicional; - + /// /// RequiredFieldValidator1 control. /// @@ -137,7 +139,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1; - + /// /// ddlImprimirAntecedente control. /// @@ -146,7 +148,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DropDownList ddlImprimirAntecedente; - + /// /// ddlAgrupaFecha control. /// @@ -155,7 +157,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.DropDownList ddlAgrupaFecha; - + /// /// ddlImprimirFechaHora control. /// @@ -164,7 +166,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DropDownList ddlImprimirFechaHora; - + /// /// txtInferiorIzquierda control. /// @@ -173,7 +175,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtInferiorIzquierda; - + /// /// txtInferiorDerecha control. /// @@ -182,7 +184,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtInferiorDerecha; - + /// /// ddlAreaDeterminacion control. /// @@ -191,7 +193,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.DropDownList ddlAreaDeterminacion; - + /// /// txtCodigo control. /// @@ -200,7 +202,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.TextBox txtCodigo; - + /// /// ddlItem control. /// @@ -209,7 +211,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.DropDownList ddlItem; - + /// /// txtNombre control. /// @@ -218,7 +220,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.TextBox txtNombre; - + /// /// cvAnalisis control. /// @@ -227,7 +229,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.CustomValidator cvAnalisis; - + /// /// lblMensaje control. /// @@ -236,7 +238,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.Label lblMensaje; - + /// /// txtNombreAnalisis control. /// @@ -245,7 +247,16 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::Anthem.TextBox txtNombreAnalisis; - + + /// + /// cbRequiereDeterminacionesCompletas control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.CheckBox cbRequiereDeterminacionesCompletas; + /// /// lnkRegresar control. /// @@ -254,7 +265,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton lnkRegresar; - + /// /// btnGuardar control. /// @@ -263,7 +274,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnGuardar; - + /// /// vsHojaTrabajo control. /// @@ -272,7 +283,7 @@ public partial class HojaTrabajoEdit { /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ValidationSummary vsHojaTrabajo; - + /// /// TxtDatos control. /// diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1.rpt index 9ba5581b..9cb34ba3 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Horizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Horizontal.rpt index 3f1383cd..c882d7df 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Horizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Horizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Microbiologia.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Microbiologia.rpt index e89e37ab..3830858d 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Microbiologia.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1Microbiologia.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1MicrobiologiaHorizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1MicrobiologiaHorizontal.rpt index 0a6abf27..1255e9da 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1MicrobiologiaHorizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo1MicrobiologiaHorizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2.rpt index ad892370..c24ce2e4 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Horizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Horizontal.rpt index 7bc3261b..5074c61f 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Horizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Horizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Microbiologia.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Microbiologia.rpt index fac492e9..875f48da 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Microbiologia.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2Microbiologia.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2MicrobiologiaHorizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2MicrobiologiaHorizontal.rpt index 3541ab25..c4a3bc96 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2MicrobiologiaHorizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo2MicrobiologiaHorizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3.rpt index a69c1ec8..a017c018 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Horizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Horizontal.rpt index 7c778ce9..5290d573 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Horizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Horizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Microbiologia.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Microbiologia.rpt index d8df7dae..40fbd020 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Microbiologia.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3Microbiologia.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3MicrobiologiaHorizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3MicrobiologiaHorizontal.rpt index 0394e31c..8c162dd3 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3MicrobiologiaHorizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo3MicrobiologiaHorizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4.rpt index 1e8fd574..2e1ea465 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.cs index 40060a3f..4709d1a5 100644 --- a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.cs +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// Este código fue generado por una herramienta. -// Versión de runtime:4.0.30319.42000 +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // -// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si -// se vuelve a generar el código. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. // //------------------------------------------------------------------------------ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.rpt index ca69ad7a..0790d06e 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Horizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.cs index ce91bcfc..c211ad17 100644 --- a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.cs +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// Este código fue generado por una herramienta. -// Versión de runtime:4.0.30319.42000 +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // -// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si -// se vuelve a generar el código. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. // //------------------------------------------------------------------------------ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.rpt index d524060c..72a31de3 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4Microbiologia.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.cs index a762bc3c..07f7f649 100644 --- a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.cs +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// Este código fue generado por una herramienta. -// Versión de runtime:4.0.30319.42000 +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // -// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si -// se vuelve a generar el código. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. // //------------------------------------------------------------------------------ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.rpt index 86af4adc..2d21c7b2 100644 Binary files a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.rpt and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo4MicrobiologiaHorizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5.rpt new file mode 100644 index 00000000..2260e348 Binary files /dev/null and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo51.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo51.cs new file mode 100644 index 00000000..6ed36b01 --- /dev/null +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo51.cs @@ -0,0 +1,225 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WebLab.Informes.HojasdeTrabajo { + using System; + using System.ComponentModel; + using CrystalDecisions.Shared; + using CrystalDecisions.ReportSource; + using CrystalDecisions.CrystalReports.Engine; + + + public class HTrabajoProtocolo5 : ReportClass { + + public HTrabajoProtocolo5() { + } + + public override string ResourceName { + get { + return "HTrabajoProtocolo5.rpt"; + } + set { + // Do nothing + } + } + + public override bool NewGenerator { + get { + return true; + } + set { + // Do nothing + } + } + + public override string FullResourceName { + get { + return "WebLab.Informes.HojasdeTrabajo.HTrabajoProtocolo5.rpt"; + } + set { + // Do nothing + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section1 { + get { + return this.ReportDefinition.Sections[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section2 { + get { + return this.ReportDefinition.Sections[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection1 { + get { + return this.ReportDefinition.Sections[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection3 { + get { + return this.ReportDefinition.Sections[3]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section3 { + get { + return this.ReportDefinition.Sections[4]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section DetailSection1 { + get { + return this.ReportDefinition.Sections[5]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection3 { + get { + return this.ReportDefinition.Sections[6]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection1 { + get { + return this.ReportDefinition.Sections[7]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section4 { + get { + return this.ReportDefinition.Sections[8]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section5 { + get { + return this.ReportDefinition.Sections[9]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado1 { + get { + return this.DataDefinition.ParameterFields[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado2 { + get { + return this.DataDefinition.ParameterFields[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado3 { + get { + return this.DataDefinition.ParameterFields[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_imprimirFechaHora { + get { + return this.DataDefinition.ParameterFields[3]; + } + } + } + + [System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")] + public class CachedHTrabajoProtocolo5 : Component, ICachedReport { + + public CachedHTrabajoProtocolo5() { + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool IsCacheable { + get { + return true; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool ShareDBLogonInfo { + get { + return false; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual System.TimeSpan CacheTimeOut { + get { + return CachedReportConstants.DEFAULT_TIMEOUT; + } + set { + // + } + } + + public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { + HTrabajoProtocolo5 rpt = new HTrabajoProtocolo5(); + rpt.Site = this.Site; + return rpt; + } + + public virtual string GetCustomizedCacheKey(RequestContext request) { + String key = null; + // // The following is the code used to generate the default + // // cache key for caching report jobs in the ASP.NET Cache. + // // Feel free to modify this code to suit your needs. + // // Returning key == null causes the default cache key to + // // be generated. + // + // key = RequestContext.BuildCompleteCacheKey( + // request, + // null, // sReportFilename + // this.GetType(), + // this.ShareDBLogonInfo ); + return key; + } + } +} diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Horizontal.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Horizontal.cs new file mode 100644 index 00000000..b96bcbe8 --- /dev/null +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Horizontal.cs @@ -0,0 +1,225 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WebLab.Informes.HojasdeTrabajo { + using System; + using System.ComponentModel; + using CrystalDecisions.Shared; + using CrystalDecisions.ReportSource; + using CrystalDecisions.CrystalReports.Engine; + + + public class HTrabajoProtocolo5Horizontal : ReportClass { + + public HTrabajoProtocolo5Horizontal() { + } + + public override string ResourceName { + get { + return "HTrabajoProtocolo5Horizontal.rpt"; + } + set { + // Do nothing + } + } + + public override bool NewGenerator { + get { + return true; + } + set { + // Do nothing + } + } + + public override string FullResourceName { + get { + return "WebLab.Informes.HojasdeTrabajo.HTrabajoProtocolo5Horizontal.rpt"; + } + set { + // Do nothing + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section1 { + get { + return this.ReportDefinition.Sections[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section2 { + get { + return this.ReportDefinition.Sections[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection1 { + get { + return this.ReportDefinition.Sections[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection3 { + get { + return this.ReportDefinition.Sections[3]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section3 { + get { + return this.ReportDefinition.Sections[4]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section DetailSection1 { + get { + return this.ReportDefinition.Sections[5]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection3 { + get { + return this.ReportDefinition.Sections[6]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection1 { + get { + return this.ReportDefinition.Sections[7]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section4 { + get { + return this.ReportDefinition.Sections[8]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section5 { + get { + return this.ReportDefinition.Sections[9]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado1 { + get { + return this.DataDefinition.ParameterFields[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado2 { + get { + return this.DataDefinition.ParameterFields[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado3 { + get { + return this.DataDefinition.ParameterFields[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_imprimirFechaHora { + get { + return this.DataDefinition.ParameterFields[3]; + } + } + } + + [System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")] + public class CachedHTrabajoProtocolo5Horizontal : Component, ICachedReport { + + public CachedHTrabajoProtocolo5Horizontal() { + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool IsCacheable { + get { + return true; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool ShareDBLogonInfo { + get { + return false; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual System.TimeSpan CacheTimeOut { + get { + return CachedReportConstants.DEFAULT_TIMEOUT; + } + set { + // + } + } + + public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { + HTrabajoProtocolo5Horizontal rpt = new HTrabajoProtocolo5Horizontal(); + rpt.Site = this.Site; + return rpt; + } + + public virtual string GetCustomizedCacheKey(RequestContext request) { + String key = null; + // // The following is the code used to generate the default + // // cache key for caching report jobs in the ASP.NET Cache. + // // Feel free to modify this code to suit your needs. + // // Returning key == null causes the default cache key to + // // be generated. + // + // key = RequestContext.BuildCompleteCacheKey( + // request, + // null, // sReportFilename + // this.GetType(), + // this.ShareDBLogonInfo ); + return key; + } + } +} diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Horizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Horizontal.rpt new file mode 100644 index 00000000..fea50771 Binary files /dev/null and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Horizontal.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Microbiologia.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Microbiologia.cs new file mode 100644 index 00000000..5f1de683 --- /dev/null +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Microbiologia.cs @@ -0,0 +1,225 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WebLab.Informes.HojasdeTrabajo { + using System; + using System.ComponentModel; + using CrystalDecisions.Shared; + using CrystalDecisions.ReportSource; + using CrystalDecisions.CrystalReports.Engine; + + + public class HTrabajoProtocolo5Microbiologia : ReportClass { + + public HTrabajoProtocolo5Microbiologia() { + } + + public override string ResourceName { + get { + return "HTrabajoProtocolo5Microbiologia.rpt"; + } + set { + // Do nothing + } + } + + public override bool NewGenerator { + get { + return true; + } + set { + // Do nothing + } + } + + public override string FullResourceName { + get { + return "WebLab.Informes.HojasdeTrabajo.HTrabajoProtocolo5Microbiologia.rpt"; + } + set { + // Do nothing + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section1 { + get { + return this.ReportDefinition.Sections[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section2 { + get { + return this.ReportDefinition.Sections[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection1 { + get { + return this.ReportDefinition.Sections[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection3 { + get { + return this.ReportDefinition.Sections[3]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section3 { + get { + return this.ReportDefinition.Sections[4]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section DetailSection1 { + get { + return this.ReportDefinition.Sections[5]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection3 { + get { + return this.ReportDefinition.Sections[6]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection1 { + get { + return this.ReportDefinition.Sections[7]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section4 { + get { + return this.ReportDefinition.Sections[8]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section5 { + get { + return this.ReportDefinition.Sections[9]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado1 { + get { + return this.DataDefinition.ParameterFields[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado2 { + get { + return this.DataDefinition.ParameterFields[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado3 { + get { + return this.DataDefinition.ParameterFields[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_imprimirFechaHora { + get { + return this.DataDefinition.ParameterFields[3]; + } + } + } + + [System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")] + public class CachedHTrabajoProtocolo5Microbiologia : Component, ICachedReport { + + public CachedHTrabajoProtocolo5Microbiologia() { + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool IsCacheable { + get { + return true; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool ShareDBLogonInfo { + get { + return false; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual System.TimeSpan CacheTimeOut { + get { + return CachedReportConstants.DEFAULT_TIMEOUT; + } + set { + // + } + } + + public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { + HTrabajoProtocolo5Microbiologia rpt = new HTrabajoProtocolo5Microbiologia(); + rpt.Site = this.Site; + return rpt; + } + + public virtual string GetCustomizedCacheKey(RequestContext request) { + String key = null; + // // The following is the code used to generate the default + // // cache key for caching report jobs in the ASP.NET Cache. + // // Feel free to modify this code to suit your needs. + // // Returning key == null causes the default cache key to + // // be generated. + // + // key = RequestContext.BuildCompleteCacheKey( + // request, + // null, // sReportFilename + // this.GetType(), + // this.ShareDBLogonInfo ); + return key; + } + } +} diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Microbiologia.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Microbiologia.rpt new file mode 100644 index 00000000..019f41ec Binary files /dev/null and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5Microbiologia.rpt differ diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5MicrobiologiaHorizontal.cs b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5MicrobiologiaHorizontal.cs new file mode 100644 index 00000000..1f09b645 --- /dev/null +++ b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5MicrobiologiaHorizontal.cs @@ -0,0 +1,225 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WebLab.Informes.HojasdeTrabajo { + using System; + using System.ComponentModel; + using CrystalDecisions.Shared; + using CrystalDecisions.ReportSource; + using CrystalDecisions.CrystalReports.Engine; + + + public class HTrabajoProtocolo5MicrobiologiaHorizontal : ReportClass { + + public HTrabajoProtocolo5MicrobiologiaHorizontal() { + } + + public override string ResourceName { + get { + return "HTrabajoProtocolo5MicrobiologiaHorizontal.rpt"; + } + set { + // Do nothing + } + } + + public override bool NewGenerator { + get { + return true; + } + set { + // Do nothing + } + } + + public override string FullResourceName { + get { + return "WebLab.Informes.HojasdeTrabajo.HTrabajoProtocolo5MicrobiologiaHorizontal.rpt"; + } + set { + // Do nothing + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section1 { + get { + return this.ReportDefinition.Sections[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section2 { + get { + return this.ReportDefinition.Sections[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection1 { + get { + return this.ReportDefinition.Sections[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupHeaderSection3 { + get { + return this.ReportDefinition.Sections[3]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section3 { + get { + return this.ReportDefinition.Sections[4]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section DetailSection1 { + get { + return this.ReportDefinition.Sections[5]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection3 { + get { + return this.ReportDefinition.Sections[6]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section GroupFooterSection1 { + get { + return this.ReportDefinition.Sections[7]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section4 { + get { + return this.ReportDefinition.Sections[8]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.CrystalReports.Engine.Section Section5 { + get { + return this.ReportDefinition.Sections[9]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado1 { + get { + return this.DataDefinition.ParameterFields[0]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado2 { + get { + return this.DataDefinition.ParameterFields[1]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_encabezado3 { + get { + return this.DataDefinition.ParameterFields[2]; + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public CrystalDecisions.Shared.IParameterField Parameter_imprimirFechaHora { + get { + return this.DataDefinition.ParameterFields[3]; + } + } + } + + [System.Drawing.ToolboxBitmapAttribute(typeof(CrystalDecisions.Shared.ExportOptions), "report.bmp")] + public class CachedHTrabajoProtocolo5MicrobiologiaHorizontal : Component, ICachedReport { + + public CachedHTrabajoProtocolo5MicrobiologiaHorizontal() { + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool IsCacheable { + get { + return true; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual bool ShareDBLogonInfo { + get { + return false; + } + set { + // + } + } + + [Browsable(false)] + [DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public virtual System.TimeSpan CacheTimeOut { + get { + return CachedReportConstants.DEFAULT_TIMEOUT; + } + set { + // + } + } + + public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { + HTrabajoProtocolo5MicrobiologiaHorizontal rpt = new HTrabajoProtocolo5MicrobiologiaHorizontal(); + rpt.Site = this.Site; + return rpt; + } + + public virtual string GetCustomizedCacheKey(RequestContext request) { + String key = null; + // // The following is the code used to generate the default + // // cache key for caching report jobs in the ASP.NET Cache. + // // Feel free to modify this code to suit your needs. + // // Returning key == null causes the default cache key to + // // be generated. + // + // key = RequestContext.BuildCompleteCacheKey( + // request, + // null, // sReportFilename + // this.GetType(), + // this.ShareDBLogonInfo ); + return key; + } + } +} diff --git a/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5MicrobiologiaHorizontal.rpt b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5MicrobiologiaHorizontal.rpt new file mode 100644 index 00000000..59480459 Binary files /dev/null and b/WebLab/Informes/HojasdeTrabajo/HTrabajoProtocolo5MicrobiologiaHorizontal.rpt differ diff --git a/WebLab/Informes/Informe.aspx.cs b/WebLab/Informes/Informe.aspx.cs index 4917eb6a..2c654876 100644 --- a/WebLab/Informes/Informe.aspx.cs +++ b/WebLab/Informes/Informe.aspx.cs @@ -591,6 +591,12 @@ private void VistaPreeliminar(object p, string accion) nombre_reporte = "../iNFORMES/HojasdeTRabajo/HTrabajoProtocolo4"; } break; + case 4: //Lista continua + { + nombre_reporte = "../Informes/HojasdeTrabajo/HTrabajoProtocolo5"; + } + break; + } } if (ddlServicio.SelectedValue == "3") //microbiolgoia @@ -683,9 +689,9 @@ private void ExportarExcel(DataTable dt, string nom) Response.End(); } - - + + private DataTable GetDataSet_HojaTrabajo(object p) @@ -693,18 +699,18 @@ private DataTable GetDataSet_HojaTrabajo(object p) string s_store = "LAB_GeneraHT"; DataSet Ds = new DataSet(); - SqlConnection conn = (SqlConnection)NHibernateHttpModule.CurrentSession.Connection; - // SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SIL_ReadOnly"].ConnectionString); ///Performance: conexion de solo lectura + SqlConnection conn = (SqlConnection)NHibernateHttpModule.CurrentSession.Connection; + // SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SIL_ReadOnly"].ConnectionString); ///Performance: conexion de solo lectura SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; // Configuracion oCon = new Configuracion(); oCon = (Configuracion)oCon.Get(typeof(Configuracion), 1); if (rdbHojaConResultados.SelectedValue == "0") - s_store = "LAB_GeneraHT"; - else - s_store = "LAB_GeneraHTconResultados"; - - + s_store = "LAB_GeneraHT"; + else + s_store = "LAB_GeneraHTconResultados"; + + if (ddlServicio.SelectedValue=="3") s_store = s_store + "Microbiologia"; if (ddlServicio.SelectedValue=="4") s_store = s_store + "Pesquisa"; diff --git a/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx b/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx index 4fe3ec64..6c7b6e64 100644 --- a/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx +++ b/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx @@ -9,14 +9,10 @@ @@ -44,30 +40,30 @@
Recepción de Derivación por Lotes
+
- - - - - - + + + + + - - diff --git a/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.cs b/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.cs index 662f557f..4efe1333 100644 --- a/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.cs +++ b/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.cs @@ -51,7 +51,10 @@ protected void Page_Load(object sender, EventArgs e) if (Request["idLote"] != null) { txtNumeroLote.Text = Convert.ToString(Request["idLote"]); - btnBuscar_Click(null, null); + LoteDerivacion lote = new LoteDerivacion(); + lote = (LoteDerivacion)lote.Get(typeof(LoteDerivacion), int.Parse(txtNumeroLote.Text)); + CargarControladores(lote); //21/7/26 si viene por request es porque vuelve de "Recibir Lote" o de "Ingresar Protocolo" podemos cargar la grilla sin validar + //btnBuscar_Click(null, null); //21/7/26 genera error por Page.isValid } txtNumeroLote.Focus(); @@ -92,6 +95,7 @@ private void resetearForm() lblEstadoLote.Text = ""; btnRecibirLote.Enabled = false; lblEfectorOrigen.Text = ""; + divScroll.Style["height"] = "auto"; } protected bool NoIngresado(int estado) { @@ -113,21 +117,31 @@ protected bool NoIngresado(int estado) } protected void btnBuscar_Click(object sender, EventArgs e) { - - resetearForm(); - LoteDerivacion lote = new LoteDerivacion(); - lote = (LoteDerivacion)lote.GetIfExists(typeof(LoteDerivacion),int.Parse(txtNumeroLote.Text)); - - if (lote != null) + if (Page.IsValid) { - if (efectorCorrecto(lote)) - { //El efector destino es el efector logueado - CargarControladores(lote); + resetearForm(); + LoteDerivacion lote = new LoteDerivacion(); + lote = (LoteDerivacion)lote.GetIfExists(typeof(LoteDerivacion), int.Parse(txtNumeroLote.Text)); + + if (lote != null) + { + if (efectorCorrecto(lote)) + { //El efector destino es el efector logueado + CargarControladores(lote); + } + + } + else + { + //ScriptManager.RegisterStartupScript(this, GetType(), "mensajeError", "alert('Número de lote inexistente.');", true); + cvGeneral.IsValid = false; + cvGeneral.ErrorMessage = "Número de lote inexistente."; + return; } - } - else ScriptManager.RegisterStartupScript(this, GetType(), "mensajeError", "alert('Número de lote inexistente.');", true); } + + private void CargarControladores(LoteDerivacion lote) { //Si el lote es Derivado se habilita el botón para recibirlo @@ -396,5 +410,24 @@ protected void gvProtocolosDerivados_RowCommand(object sender, GridViewCommandEv GenerarNuevoProtocolo (e.CommandArgument); } + + protected void cvGeneral_ServerValidate(object source, ServerValidateEventArgs args) + { + int salida = 0; + resetearForm(); + if (string.IsNullOrEmpty(txtNumeroLote.Text)) + { + args.IsValid = false; + cvGeneral.ErrorMessage = "*"; + return; + } + if (!int.TryParse(txtNumeroLote.Text, out salida)) + { + args.IsValid = false; + cvGeneral.ErrorMessage = "El numero de lote ingresado no es valido."; + return; + } + + } } } \ No newline at end of file diff --git a/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.designer.cs b/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.designer.cs index c6783af1..502c3f75 100644 --- a/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.designer.cs +++ b/WebLab/Protocolos/DerivacionMultiEfectorLote.aspx.designer.cs @@ -1,167 +1,178 @@ //------------------------------------------------------------------------------ -// -// This code was generated by a tool. +// +// Este código fue generado por una herramienta. // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. +// //------------------------------------------------------------------------------ -namespace WebLab.Protocolos { - - - public partial class DerivacionMultiEfectorLote { - +namespace WebLab.Protocolos +{ + + + public partial class DerivacionMultiEfectorLote + { + /// - /// pnlTitulo control. + /// Control pnlTitulo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl pnlTitulo; - + /// - /// lblTituloLista control. + /// Control lblTituloLista. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblTituloLista; - + /// - /// ProtocoloList1 control. + /// Control ProtocoloList1. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::WebLab.Protocolos.ProtocoloList1 ProtocoloList1; - + /// - /// divControlLote control. + /// Control divControlLote. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divControlLote; - + + /// + /// Control pnlNroLote. + /// + /// + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. + /// + protected global::System.Web.UI.WebControls.Panel pnlNroLote; + /// - /// lblNumeroLote control. + /// Control lblNumeroLote. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblNumeroLote; - + /// - /// txtNumeroLote control. + /// Control txtNumeroLote. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.TextBox txtNumeroLote; - + /// - /// RequiredFieldValidator1 control. + /// Control RequiredFieldValidator1. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1; - + /// - /// lnkBuscar control. + /// Control lnkBuscar. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.LinkButton lnkBuscar; - + /// - /// divControlLote2 control. + /// Control divControlLote2. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divControlLote2; - + /// - /// lblErrorEfectorOrigen control. + /// Control lblErrorEfectorOrigen. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblErrorEfectorOrigen; - + /// - /// lblEfectorOrigen control. + /// Control lblEfectorOrigen. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblEfectorOrigen; - + /// - /// lblEstadoLote control. + /// Control lblEstadoLote. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblEstadoLote; - + /// - /// divScroll control. + /// Control divScroll. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divScroll; - + /// - /// gvProtocolosDerivados control. + /// Control gvProtocolosDerivados. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.GridView gvProtocolosDerivados; - + /// - /// lblCantidadRegistros control. + /// Control lblCantidadRegistros. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblCantidadRegistros; - + /// - /// ValidationSummary1 control. + /// Control cvGeneral. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// - protected global::System.Web.UI.WebControls.ValidationSummary ValidationSummary1; - + protected global::System.Web.UI.WebControls.CustomValidator cvGeneral; + /// - /// btnRecibirLote control. + /// Control btnRecibirLote. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.LinkButton btnRecibirLote; } diff --git a/WebLab/Resultados/ResultadoBusqueda.aspx b/WebLab/Resultados/ResultadoBusqueda.aspx index ce7ee084..3308c332 100644 --- a/WebLab/Resultados/ResultadoBusqueda.aspx +++ b/WebLab/Resultados/ResultadoBusqueda.aspx @@ -187,13 +187,20 @@ + ToolTip="Seleccione la hoja de trabajo" TabIndex="2" class="form-control input-sm" + onselectedindexchanged="ddlHojaTrabajo_SelectedIndexChanged" AutoPostBack="True"> * - + + + + <%-- *--%> + 0) + { + int formatoAncho = int.Parse(filas[0]["formatoAncho"].ToString()); + HFFormatoAncho.Value = formatoAncho.ToString(); + if (formatoAncho == 4) + return true; + else return false; + } + else return false; + } + protected void ddlHojaTrabajo_SelectedIndexChanged(object sender, EventArgs e) + { + if (HojaTrabajoEsContinua()) + CargarDetalleHT(); + else + { + ddlAnalisis.Items.Clear(); + ddlAnalisis.Enabled = false; + txtCodigo.Enabled = false; + ddlAnalisis.UpdateAfterCallBack = true; + txtCodigo.UpdateAfterCallBack = true; + } + + } + + + } } diff --git a/WebLab/Resultados/ResultadoBusqueda.aspx.designer.cs b/WebLab/Resultados/ResultadoBusqueda.aspx.designer.cs index 0ff54720..5965fcb4 100644 --- a/WebLab/Resultados/ResultadoBusqueda.aspx.designer.cs +++ b/WebLab/Resultados/ResultadoBusqueda.aspx.designer.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ -// -// This code was generated by a tool. +// +// Este código fue generado por una herramienta. // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. +// //------------------------------------------------------------------------------ namespace WebLab.Resultados @@ -15,29 +15,29 @@ public partial class ResultadoBusqueda { /// - /// pnlTitulo control. + /// Control pnlTitulo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl pnlTitulo; /// - /// lblTitulo control. + /// Control lblTitulo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblTitulo; /// - /// imgUrgencia control. + /// Control imgUrgencia. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Image imgUrgencia; @@ -45,440 +45,449 @@ public partial class ResultadoBusqueda /// pnlCargaResultados control. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl pnlCargaResultados; /// - /// lblFormaCarga control. + /// Control lblFormaCarga. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblFormaCarga; /// - /// rdbCargaResultados control. + /// Control rdbCargaResultados. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.RadioButtonList rdbCargaResultados; /// - /// Div2 control. + /// Control Div2. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl Div2; /// - /// rdbEstado control. + /// Control rdbEstado. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.RadioButtonList rdbEstado; /// - /// divValidacion control. + /// Control divValidacion. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divValidacion; /// - /// lblUsuarioValida control. + /// Control lblUsuarioValida. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblUsuarioValida; /// - /// hplCambiarContrasenia control. + /// Control hplCambiarContrasenia. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.HyperLink hplCambiarContrasenia; /// - /// lblMensaje control. + /// Control lblMensaje. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.Label lblMensaje; /// - /// lblServicio control. + /// Control lblServicio. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblServicio; /// - /// lblModoPreValidacion control. + /// Control lblModoPreValidacion. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblModoPreValidacion; /// - /// ddlServicio control. + /// Control ddlServicio. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.DropDownList ddlServicio; /// - /// rvArea control. + /// Control rvArea. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.RangeValidator rvArea; /// - /// ddlArea control. + /// Control ddlArea. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.DropDownList ddlArea; /// - /// ddlHojaTrabajo control. + /// Control ddlHojaTrabajo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.DropDownList ddlHojaTrabajo; /// - /// rvHojaTrabajo control. + /// Control rvHojaTrabajo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.RangeValidator rvHojaTrabajo; /// - /// imgAgregarArea control. + /// Control HFFormatoAncho. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. + /// + protected global::System.Web.UI.WebControls.HiddenField HFFormatoAncho; + + /// + /// Control imgAgregarArea. + /// + /// + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.Image imgAgregarArea; /// - /// ddlArea2 control. + /// Control ddlArea2. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.DropDownList ddlArea2; /// - /// lblAnalisis control. + /// Control lblAnalisis. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblAnalisis; /// - /// txtCodigo control. + /// Control txtCodigo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.TextBox txtCodigo; /// - /// ddlAnalisis control. + /// Control ddlAnalisis. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.DropDownList ddlAnalisis; /// - /// rvAnalisis control. + /// Control rvAnalisis. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.RangeValidator rvAnalisis; /// - /// txtFechaDesde control. + /// Control txtFechaDesde. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlInputText txtFechaDesde; /// - /// cvFechas control. + /// Control cvFechas. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CustomValidator cvFechas; /// - /// txtFechaHasta control. + /// Control txtFechaHasta. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlInputText txtFechaHasta; /// - /// txtProtocoloDesde control. + /// Control txtProtocoloDesde. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlInputText txtProtocoloDesde; /// - /// cvNumeroDesde control. + /// Control cvNumeroDesde. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CustomValidator cvNumeroDesde; /// - /// txtProtocoloHasta control. + /// Control txtProtocoloHasta. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlInputText txtProtocoloHasta; /// - /// cvNumeroHasta control. + /// Control cvNumeroHasta. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CustomValidator cvNumeroHasta; /// - /// txtNroOrigen control. + /// Control txtNroOrigen. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.TextBox txtNroOrigen; /// - /// lblPrioridad control. + /// Control lblPrioridad. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblPrioridad; /// - /// ddlPrioridad control. + /// Control ddlPrioridad. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.DropDownList ddlPrioridad; /// - /// ddlEfector control. + /// Control ddlEfector. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.DropDownList ddlEfector; /// - /// lblOrigen control. + /// Control lblOrigen. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblOrigen; /// - /// ddlOrigen control. + /// Control ddlOrigen. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.DropDownList ddlOrigen; /// - /// lblDniPaciente control. + /// Control lblDniPaciente. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.Label lblDniPaciente; /// - /// txtDNI control. + /// Control txtDNI. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlInputText txtDNI; /// - /// cvtxtDNI control. + /// Control cvtxtDNI. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CompareValidator cvtxtDNI; /// - /// chkFactura control. + /// Control chkFactura. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CheckBox chkFactura; /// - /// lblCaracterSisa control. + /// Control lblCaracterSisa. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl lblCaracterSisa; /// - /// chkCaracterCovid control. + /// Control chkCaracterCovid. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CheckBoxList chkCaracterCovid; /// - /// Div3 control. + /// Control Div3. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl Div3; /// - /// lstSector control. + /// Control lstSector. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.ListBox lstSector; /// - /// lnkMarcar control. + /// Control lnkMarcar. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.LinkButton lnkMarcar; /// - /// lnkDesmarcar control. + /// Control lnkDesmarcar. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.LinkButton lnkDesmarcar; /// - /// chkRecordarFiltro control. + /// Control chkRecordarFiltro. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.CheckBox chkRecordarFiltro; /// - /// lnkLimpiar control. + /// Control lnkLimpiar. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.LinkButton lnkLimpiar; /// - /// lnkBuscar control. + /// Control lnkBuscar. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::System.Web.UI.WebControls.LinkButton lnkBuscar; /// - /// ValidationSummary1 control. + /// Control ValidationSummary1. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generado automáticamente. + /// Para modificarlo, mueva la declaración del campo del archivo del diseñador al archivo de código subyacente. /// protected global::Anthem.ValidationSummary ValidationSummary1; } diff --git a/WebLab/WebLab.csproj b/WebLab/WebLab.csproj index f2b60cfd..88763718 100644 --- a/WebLab/WebLab.csproj +++ b/WebLab/WebLab.csproj @@ -4876,6 +4876,129 @@ HistorialPorUsuario.aspx + + True + True + HTrabajoProtocolo1.rpt + Component + + + True + True + HTrabajoProtocolo1Horizontal.rpt + Component + + + True + True + HTrabajoProtocolo1Microbiologia.rpt + Component + + + True + True + HTrabajoProtocolo1MicrobiologiaHorizontal.rpt + Component + + + Component + + + True + True + HTrabajoProtocolo2.rpt + Component + + + True + True + HTrabajoProtocolo2Horizontal.rpt + Component + + + True + True + HTrabajoProtocolo2Microbiologia.rpt + Component + + + True + True + HTrabajoProtocolo2MicrobiologiaHorizontal.rpt + Component + + + True + True + HTrabajoProtocolo3.rpt + Component + + + True + True + HTrabajoProtocolo3Horizontal.rpt + Component + + + True + True + HTrabajoProtocolo3Microbiologia.rpt + Component + + + True + True + HTrabajoProtocolo3MicrobiologiaHorizontal.rpt + Component + + + True + True + HTrabajoProtocolo4.rpt + Component + + + True + True + HTrabajoProtocolo4Horizontal.rpt + Component + + + True + True + HTrabajoProtocolo4Microbiologia.rpt + Component + + + True + True + HTrabajoProtocolo4MicrobiologiaHorizontal.rpt + Component + + + HTrabajoProtocolo5MicrobiologiaHorizontal.rpt + True + Component + True + + + HTrabajoProtocolo5Microbiologia.rpt + True + Component + True + + + HTrabajoProtocolo5Horizontal.rpt + True + Component + True + + + True + True + HTrabajoProtocolo5.rpt + Component + PacientesList.aspx ASPXCodeBehind @@ -6864,6 +6987,22 @@ CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator HTrabajoProtocolo4PesquisaHorizontal.cs + + CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator + HTrabajoProtocolo5MicrobiologiaHorizontal.cs + + + CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator + HTrabajoProtocolo5Microbiologia.cs + + + CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator + HTrabajoProtocolo5Horizontal.cs + + + CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator + HTrabajoProtocolo51.cs + CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator HTrabajoProtocoloLetra1.cs
-
- - Nro. Lote: - - -
- - -
- - * - -  Buscar -
+
+ + Nro. Lote: + + +
+ + +
+ + * + +  Buscar +
@@ -127,12 +123,10 @@
  + + - +