Exemplo n.º 1
0
        private Domicilio parseDomicilio(List <Object> registro)
        {
            Domicilio domicilio = new Domicilio();

            domicilio.IdDomicilio = (int)registro.ElementAt(0);
            domicilio.Calle       = (string)registro.ElementAt(1);
            domicilio.Numero      = (int)registro.ElementAt(2);

            int           IdLocalidad  = (int)registro.ElementAt(3);
            ILocalidadDAO daoLocalidad = new LocalidadDaoImpl();

            domicilio.Localidad = daoLocalidad.leerPorId(IdLocalidad);

            return(domicilio);
        }
Exemplo n.º 2
0
        public Domicilio leerPorId(int id)
        {
            string query = String.Format("select * from domicilio where id_domicilio = {0};", id);

            List <List <Object> > todosLosRegistros = db.consultarQuery(query);

            Domicilio domicilioRegistrado = new Domicilio();

            domicilioRegistrado.IdDomicilio = (int)todosLosRegistros.ElementAt(0).ElementAt(0);
            domicilioRegistrado.Calle       = (string)todosLosRegistros.ElementAt(0).ElementAt(1);
            domicilioRegistrado.Numero      = (int)todosLosRegistros.ElementAt(0).ElementAt(2);

            int idLocalidad = (int)todosLosRegistros.ElementAt(0).ElementAt(3);

            ILocalidadDAO dao = new LocalidadDaoImpl();

            dominio.Localidad localidad = dao.leerPorId(idLocalidad);

            domicilioRegistrado.Localidad = localidad;

            return(domicilioRegistrado);
        }