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