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); } } } }
private void cargarHotelSesion() { Hotel_Ctrl hotelCtrl = new Hotel_Ctrl(); List <Hotel> hotelesAsignados = new List <Hotel>(); hotelesAsignados = hotelCtrl.obtenerHotelesPorID_IDRol(id_usuario, id_RolSeleccionado); if (hotelesAsignados.Count == 1) { panelRol.Enabled = false; hotelesComboBox.SelectedText = hotelesAsignados.First().nombre; id_hotelSeleccionado = hotelesAsignados.First().id_hotel; } else { this.completarComboHoteles(hotelesAsignados); } }