public RateUnitPage(NavigationService nav) { InitializeComponent(); List <RatingUnitItemControl> RatingControl = new List <RatingUnitItemControl>(); ImpBL bl = ImpBL.Instance; foreach (var item in bl.GetHostingUnitsList()) { RatingUnitItemControl uic = new RatingUnitItemControl(); uic.idLable.Content = item.HostingUnitKey; uic.unitNameLable.Content = item.HostingUnitName; RatingControl.Add(uic); } ratingListView.ItemsSource = RatingControl; }
//private void Hostlist_Click(object sender, RoutedEventArgs e) //{ // m_navigationService = this.NavigationService; // var ManagerPageGetHostList = new ManagerListsPage(); //create your new form. // this.NavigationService.Navigate(ManagerPageGetHostList); //} private void OccupancyButtom_Click(object sender, RoutedEventArgs e) { bool flag = false; List <HostingUnit> mylist = bl.GetHostingUnitsList(); foreach (var item in mylist) { if (UnitTextBox.Text == item.HostingUnitName) { flag = true; } } if (flag) { float temp = bl.GetAnnualBusyPercentage(UnitTextBox.Text); answerUnitOccupancyTextBlock.Text = "The occupancy of this unit is: " + temp; } else { string titel = "Oops"; string err = "Cannot find a HostingUnit with this name."; MessageBox.Show(err, titel); } }