internal ModeloLectura(ILector lector, IObjetoDatos od) { _lector = lector; _od = od; _stack = new Identidad(); _asociaciones = new List <IMetodoAsociacion>(); ConstruirTipos(); }
public void ProcesaEvento(string _cRuta) { List <Evento> lstEventos = new List <Evento>(); lector = new LectorArchivoTXT(); lstEventos = lector.obtenerEventos(_cRuta); organizador = new OrganizadorEventos(); lstEventos = organizador.OrganizarEventos(lstEventos); presentador = new PresentadorResultadoConsola(); presentador.ImprimirResultados(lstEventos); }
void Serializar(ISecuencia secuencia, IEscritor escritor, ILector lector, IObjetoDatos od) { Serializador serializador = new Serializador(secuencia, escritor); serializador.Serializar(od); IObjetoDatos od2 = Fabrica.Instancia.Crear(od.Tipo); Deserializador deserializador = new Deserializador(secuencia, lector); deserializador.Deserializar(od2); Evaluar.Comparar(od, od2); }
void LeerReferencia(IObjetoDatos od, IPropiedad propiedad) { ILector lector = Crear(); int id = lector.LeerId(); IObjetoDatos valor = CrearObjetoDatos(od, propiedad, id); if (propiedad.Asociacion == Asociacion.Agregacion) { od.EstablecerObjetoDatos(propiedad, valor); } lector.Leer(valor); }
public static void Leer(ILector lector, IObjetoDatos od, IPropiedad propiedad) { _delegados[TipoHelper.ObtenerType(propiedad.Tipo)].Invoke(lector, od, propiedad); }
public MetodoLectura(IModeloLectura modelo, ILector lector) { _modelo = modelo; _lector = lector; }
public MetodoLecturaObjetoDatos(IModeloLectura modelo, ILector lector) : base(modelo, lector) { }
public MetodoLecturaAsociacion(IModeloLectura modelo, ILector lector) : base(modelo, lector) { }
public Deserializador(ISecuencia secuencia, ILector lector) { _secuencia = secuencia; _lector = lector; }
public MetodoLecturaReferencia(IModeloLectura modelo, ILector lector) : base(modelo, lector) { }
void SerializarObjetoDatosX3(ISecuencia secuencia, IEscritor escritor, ILector lector) { Serializar(secuencia, escritor, lector, _odx3); }
public Procesador(IManejoTiemposFactory manejoTiemposFactory, ILector lector) { this.manejoTiemposFactory = manejoTiemposFactory; this.lector = lector; }
public MetodoLecturaTipo(IModeloLectura modelo, ILector lector) : base(modelo, lector) { }
public LectorObjetoDatos(ILector lector, IObjetoDatos od, int longitud) { _lector = lector; _od = od; _longitud = longitud; }