Ejemplo n.º 1
0
        public List <EquipoCliente> ReadByCliente(int id)
        {
            EquipoClienteDAC     equipoClienteDAC = new EquipoClienteDAC();
            List <EquipoCliente> equipoClientes   = new List <EquipoCliente>();

            equipoClientes = equipoClienteDAC.ReadByCliente(id);
            List <EquipoCliente> result = new List <EquipoCliente>();

            TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent();
            PersonaComponent    personaComponent    = new PersonaComponent();
            MarcaComponent      marcaComponent      = new MarcaComponent();

            foreach (EquipoCliente item in equipoClientes)
            {
                EquipoCliente equipoCliente = new EquipoCliente();
                equipoCliente            = item;
                equipoCliente.persona    = personaComponent.ReadBy(item.persona.Id);
                equipoCliente.marca      = marcaComponent.ReadBy(item.marca.Id);
                equipoCliente.tipoEquipo = tipoEquipoComponent.ReadBy(item.tipoEquipo.Id);

                result.Add(equipoCliente);
            }


            return(result);
        }
Ejemplo n.º 2
0
        public List <DireccionPersona> ReadByPersona(int dni)
        {
            DireccionPersonaDAC     direccionPersonaDAC = new DireccionPersonaDAC();
            List <DireccionPersona> direccionPersona    = new List <DireccionPersona>();
            List <DireccionPersona> result = new List <DireccionPersona>();

            direccionPersona = direccionPersonaDAC.ReadByPersona(dni);
            foreach (DireccionPersona item in direccionPersona)
            {
                DireccionPersona   direccion          = new DireccionPersona();
                DireccionComponent direccionComponent = new DireccionComponent();
                PersonaComponent   personaComponent   = new PersonaComponent();
                direccion.persona   = personaComponent.ReadBy(item.persona.Id);
                direccion.direccion = direccionComponent.ReadBy(item.direccion.Id);
                result.Add(direccion);
            }

            return(result);
        }
Ejemplo n.º 3
0
        public DireccionPersona ReadBy(int id, int direccion)
        {
            DireccionPersonaDAC direccionPersonaDAC = new DireccionPersonaDAC();
            DireccionPersona    direccionPersona    = new DireccionPersona();

            direccionPersona = direccionPersonaDAC.ReadBy(id, direccion);
            DireccionComponent direccionComponent = new DireccionComponent();
            PersonaComponent   personaComponent   = new PersonaComponent();

            if (direccionPersona is null)
            {
                return(null);
            }
            else
            {
                direccionPersona.persona   = personaComponent.ReadBy(id);
                direccionPersona.direccion = direccionComponent.ReadBy(direccion);
                return(direccionPersona);
            }
        }
Ejemplo n.º 4
0
        public EquipoCliente ReadBy(int id)
        {
            EquipoClienteDAC equipoClienteDAC = new EquipoClienteDAC();
            EquipoCliente    equipoCliente    = new EquipoCliente();

            equipoCliente = equipoClienteDAC.ReadBy(id);

            TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent();
            PersonaComponent    personaComponent    = new PersonaComponent();
            MarcaComponent      marcaComponent      = new MarcaComponent();


            equipoCliente.persona    = personaComponent.ReadBy(equipoCliente.persona.Id);
            equipoCliente.marca      = marcaComponent.ReadBy(equipoCliente.marca.Id);
            equipoCliente.tipoEquipo = tipoEquipoComponent.ReadBy(equipoCliente.tipoEquipo.Id);



            return(equipoCliente);
        }