]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - demo/src/Reportes/LineaInfoPrestacionesReport.cs
El sueño me gana... mañana sigo con RyC
[z.facultad/75.10/miklolife.git] / demo / src / Reportes / LineaInfoPrestacionesReport.cs
index d1f0a081ded9cab29653fc3aacb2250ed52a4473..cb879044458ee553835cea4a73995cbc6df5f360 100644 (file)
@@ -10,8 +10,15 @@ namespace Reportes
        {\r
                #region Constructores\r
 \r
        {\r
                #region Constructores\r
 \r
-               public LineaInfoPrestacionesReport()\r
+               public LineaInfoPrestacionesReport( int codAut, string tipoAut, int codAfiliado, string codPrestacion,\r
+                       DateTime fechaRealizacion, float porcentajeCobertura )\r
                {\r
                {\r
+                       this._codigoAutorizacion = codAut;\r
+                       this._tipoAutorizacion = tipoAut;\r
+                       this._codigoAfiliado = codAfiliado;\r
+                       this._codigoPrestacion = codPrestacion;\r
+                       this._fechaRealizacion = fechaRealizacion;\r
+                       this._porcentajeCobertura = porcentajeCobertura;\r
                }\r
 \r
                #endregion Constructores\r
                }\r
 \r
                #endregion Constructores\r
@@ -21,6 +28,13 @@ namespace Reportes
                private bool _aprobada = false;\r
                private string _motivoRechazo = string.Empty;\r
 \r
                private bool _aprobada = false;\r
                private string _motivoRechazo = string.Empty;\r
 \r
+               private int _codigoAutorizacion;\r
+               private string _tipoAutorizacion;\r
+               private int _codigoAfiliado;\r
+               private string _codigoPrestacion;\r
+               private DateTime _fechaRealizacion;\r
+               private float _porcentajeCobertura;\r
+\r
                #endregion Campos Privados\r
 \r
                #region Propiedades Públicas\r
                #endregion Campos Privados\r
 \r
                #region Propiedades Públicas\r
@@ -43,6 +57,36 @@ namespace Reportes
                        get { return this._motivoRechazo; }\r
                }\r
 \r
                        get { return this._motivoRechazo; }\r
                }\r
 \r
+               public int CodigoAutorizacion\r
+               {\r
+                       get { return this._codigoAutorizacion; }\r
+               }\r
+\r
+               public string TipoAutorizacion\r
+               {\r
+                       get { return this._tipoAutorizacion; }\r
+               }\r
+\r
+               public int CodigoAfiliado\r
+               {\r
+                       get { return this._codigoAfiliado; }\r
+               }\r
+\r
+               public string CodigoPrestacion\r
+               {\r
+                       get { return this._codigoPrestacion; }\r
+               }\r
+\r
+               public DateTime FechaRealizacion\r
+               {\r
+                       get { return this._fechaRealizacion; }\r
+               }\r
+\r
+               public float PorcentajeCobertura\r
+               {\r
+                       get { return this._porcentajeCobertura; }\r
+               }\r
+\r
                #endregion Propiedades Públicas\r
 \r
                #region Métodos Públicos\r
                #endregion Propiedades Públicas\r
 \r
                #region Métodos Públicos\r
@@ -51,7 +95,7 @@ namespace Reportes
                /// Valida la linea según las reglas de negocio (ver CU "Recibir y Cotejar")\r
                /// </summary>\r
                /// <returns>True si la linea es válida</returns>\r
                /// Valida la linea según las reglas de negocio (ver CU "Recibir y Cotejar")\r
                /// </summary>\r
                /// <returns>True si la linea es válida</returns>\r
-               public bool Validar()\r
+               public bool Validar( Dominio.Autorizaciones.Prestador prestador )\r
                {       \r
                        bool resultado = false;\r
 \r
                {       \r
                        bool resultado = false;\r
 \r
@@ -59,6 +103,5 @@ namespace Reportes
                }\r
 \r
                #endregion Métodos Públicos\r
                }\r
 \r
                #endregion Métodos Públicos\r
-\r
        }\r
 }\r
        }\r
 }\r