Example #1
0
        public List <TipoHabitaciones> RetrieveAllHabsReserva(Reserva reserva)
        {
            List <TipoHabitaciones> listaTipoHabitaciones = new List <TipoHabitaciones>();

            HabitacionesCrudFactory     habCrudFactory  = new HabitacionesCrudFactory();
            TipoHabitacionesCrudFactory tipoCrudFactory = new TipoHabitacionesCrudFactory();

            var listaHabitaciones = crudReserva.RetrieveAllHabsReserva <Reserva>(reserva);

            foreach (var i in crudReserva.RetrieveAllHabsReserva <Reserva>(reserva))
            {
                var codigoHab = i.IdHabitacion;

                var h = new Habitaciones
                {
                    Codigo = codigoHab
                };

                // var habitacionObtenida = habCrudFactory.Retrieve<Habitaciones>(h);

//                var th = new TipoHabitaciones
//              {
//                Codigo = habitacionObtenida.IdTipoHab
//         };


                //        var infoTipo = tipoCrudFactory.Retrieve<TipoHabitaciones>(th);

                //         listaTipoHabitaciones.Add(infoTipo);
            }


            return(listaTipoHabitaciones);
        }