2 using System.Collections;
\r
7 /// Clase que representa un archivo de Información de Prestaciones Realizadas enviado por el
\r
10 public class InfoPrestacionesReport
\r
12 #region Constructores
\r
14 public InfoPrestacionesReport()
\r
18 #endregion Constructores
\r
20 #region Campos Privados
\r
22 private string _pathArchivo = string.Empty;
\r
24 private string _cuit;
\r
26 private ArrayList _lineas = null;
\r
28 #endregion Campos Privados
\r
30 #region Propiedades Públicas
\r
32 public string PathArchivo
\r
34 get { return this._pathArchivo; }
\r
35 set { this._pathArchivo = value; }
\r
40 get { return this._cuit; }
\r
41 set { this._cuit = value; }
\r
44 public ArrayList Lineas
\r
46 get { return this._lineas; }
\r
47 set { this._lineas = value; }
\r
50 #endregion Propiedades Públicas
\r
52 #region Métodos públicos
\r
54 public bool ValidarFormato()
\r
60 public void ValidarLineas( Dominio.Autorizaciones.Prestador prestador )
\r
62 foreach ( LineaInfoPrestacionesReport linea in this._lineas )
\r
64 linea.Validar( prestador );
\r
68 #endregion Métodos públicos
\r