]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - demo/src/Reportes/InfoPrestacionesReport.cs
Agrego modelo 3 a la carpeta (también vinculado). Falta diagrama de alcance.
[z.facultad/75.10/miklolife.git] / demo / src / Reportes / InfoPrestacionesReport.cs
index 280249c6d003f2077dd128ff7b3537cb1c4cc676..622b94df501eae983f2917c2f14bef9523c8c8da 100644 (file)
@@ -1,4 +1,5 @@
 using System;\r
 using System;\r
+using System.Collections;\r
 \r
 namespace Reportes\r
 {\r
 \r
 namespace Reportes\r
 {\r
@@ -18,18 +19,34 @@ namespace Reportes
 \r
                #region Campos Privados\r
 \r
 \r
                #region Campos Privados\r
 \r
+               private string _pathArchivo = string.Empty;\r
+\r
                private string _cuit;\r
 \r
                private string _cuit;\r
 \r
+               private ArrayList _lineas = null;\r
+\r
                #endregion Campos Privados\r
 \r
                #region Propiedades Públicas\r
                \r
                #endregion Campos Privados\r
 \r
                #region Propiedades Públicas\r
                \r
+               public string PathArchivo\r
+               {\r
+                       get { return this._pathArchivo; }\r
+                       set { this._pathArchivo = value; }\r
+               }\r
+\r
                public string Cuit\r
                {\r
                        get { return this._cuit; }\r
                        set { this._cuit = value; }\r
                }\r
 \r
                public string Cuit\r
                {\r
                        get { return this._cuit; }\r
                        set { this._cuit = value; }\r
                }\r
 \r
+               public ArrayList Lineas\r
+               {\r
+                       get { return this._lineas; }\r
+                       set { this._lineas = value; }\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
@@ -40,6 +57,14 @@ namespace Reportes
                        return true;\r
                }\r
 \r
                        return true;\r
                }\r
 \r
+               public void ValidarLineas()\r
+               {\r
+                       foreach ( LineaInfoPrestacionesReport linea in this._lineas )\r
+                       {\r
+                               linea.Validar();\r
+                       }\r
+               }\r
+\r
                #endregion Métodos públicos\r
        }\r
 }\r
                #endregion Métodos públicos\r
        }\r
 }\r