/// <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); }
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(); }