private void ModificarReserva_Load(object sender, EventArgs e)
        {
            textNroReserva.Text = reserva_elegida.CodigoReserva.ToString();
            Huesped huesped = DAOHuesped.obtener(reserva_elegida.Huesped);

            if (huesped == null)
            {
                MessageBox.Show("Error al obtener los datos de la Base de Datos. Se volverá a la ventana anterior.",
                                "", MessageBoxButtons.OK);
                this.Close();
                return;
            }
            textHuesped.Text = huesped.Nombre + " " + huesped.Apellido;

            lista_regimenes = DAORegimen.obtenerByHotel(hotel.CodHotel);
            regimen_elegido = DAORegimen.obtener(reserva_elegida.CodigoRegimen);

            tipos_habitacion = DAOHabitacion.obtenerTipoTodos();
            tipo_elegido     = DAOHabitacion.obtenerTipoByReserva(reserva_elegida.CodigoReserva);

            //Rellenar Tipo Habitacion
            foreach (Tipo_Habitacion tipo in tipos_habitacion)
            {
                comboTipoHab.Items.Add(tipo.Descripcion);
            }
            //Rellenar Regimenes
            foreach (Regimen reg in lista_regimenes)
            {
                comboTipoRegimen.Items.Add(reg.Descripcion);
            }
            limpiarDatos();
        }
Beispiel #2
0
 public HotelMod(int idHotel)
 {
     InitializeComponent();
     hotel         = DAOHotel.obtener(idHotel);
     regimen_hotel = DAORegimen.obtenerByHotel(idHotel);
     regimenes     = DAORegimen.obtenerTodos();
 }
Beispiel #3
0
 private void GenerarReserva_Load(object sender, EventArgs e)
 {
     lista_regimenes  = DAORegimen.obtenerByHotel(hotel.CodHotel);
     tipos_habitacion = DAOHabitacion.obtenerTipoTodos();
     foreach (Tipo_Habitacion tipo in tipos_habitacion)
     {
         comboTipoHab.Items.Add(tipo.Descripcion);
     }
     foreach (Regimen reg in lista_regimenes)
     {
         if (reg.Estado)
         {
             comboBoxTipoRegimen.Items.Add(reg.Descripcion);
         }
     }
     limpiar();
 }