예제 #1
0
 private void cargarHoteles()
 {
     todosLosHoteles = hotelCtrl.getAllHoteles();
     foreach (Hotel hotel in todosLosHoteles)
     {
         hotelListBox.Items.Add(hotel.nombre);
     }
     if (userPrevio != null)
     {
         List <string> nombresHoteles = new List <string>();
         hotelesDeUsuario_Rol = hotelCtrl.obtenerHotelesPorID_IDRol(userPrevio.id_usuario, id_RolSeleccionado);
         usuarioCtrl.nuevoRolYHoteles(id_RolSeleccionado, hotelesDeUsuario_Rol, userPrevio);
         foreach (Hotel hotelUsuario in hotelesDeUsuario_Rol)
         {
             nombresHoteles.Add(hotelUsuario.nombre);
         }
         //mostrar los hoteles del usuario
         for (int count = 0; count < hotelListBox.Items.Count; count++)
         {
             if (nombresHoteles.Contains(hotelListBox.Items[count].ToString()))
             {
                 hotelListBox.SetItemChecked(count, true);
             }
         }
     }
 }
예제 #2
0
 private void cargarHoteles()
 {
     comboHoteles.DisplayMember = "nombre";
     comboHoteles.ValueMember   = "id_hotel";
     if (DatosSesion.esGuest())
     {
         comboHoteles.DataSource = hotelCtrl.getAllHoteles();
     }
     else
     {
         List <Hotel> listHotel = new List <Hotel>();
         listHotel.Add(hotelCtrl.getHotelPorID(DatosSesion.id_hotel));
         comboHoteles.DataSource    = listHotel;
         comboHoteles.Enabled       = false;
         comboHoteles.DropDownStyle = ComboBoxStyle.DropDownList;
     }
 }