Пример #1
0
        /// <summary>
        /// Método que asigna los valores a la lista de tipo
        /// </summary>
        public void AsignarValoresTipo()
        {
            IProcesarFechaTipo IProcesarTipo = new ArmarCadena();

            IProcesarTipo.iTipovalor  = iTipovalor;
            IProcesarTipo.iTipoTiempo = iTipoTiempo;
            IProcesarTipo.cTipoEvento = cTipoEvento;
            this.lstIvalidarFechas.Add(IProcesarTipo);
        }
Пример #2
0
        static void Main(string[] args)
        {
            string[]                  aCadenasObjeto;
            List <EventoFecha>        lstEventoFecha    = new List <EventoFecha>();
            List <IProcesarFechaTipo> lstIvalidarFechas = new List <IProcesarFechaTipo>();
            IProcesarFechaTipo        IProcesar         = new ArmarCadena();
            IProcesarCadena           IProcesarCadena   = new ArmarCadena();

            Procesar procesar = new Procesar(@"D:\CURSOS\Dias_Fechas.txt", ",");

            lstEventoFecha = procesar.ObtenerEventos();
            ProcesarFechas  validar       = new ProcesarFechas(lstEventoFecha, lstIvalidarFechas, IProcesar);
            IProcesarFechas lValidarFecha = validar;

            lValidarFecha.RecorrerListaEventos();

            aCadenasObjeto = IProcesarCadena.ObtenerCadenaMensaje(lstIvalidarFechas);
            Imprimir imp = new Imprimir(aCadenasObjeto);

            imp.ImprimirCadena();
        }