Esempio n. 1
0
 private void DeleteHostingUnitBtn_Click(object sender, RoutedEventArgs e)//this takes us to delete the unit
 {
     try
     {
         ImpBL bl      = ImpBL.Instance;
         int   unitKey = int.Parse(HostingUnitKeyLable.Content.ToString().Substring(1));
         bl.DeleteHostingUnit(bl.GetHostingUnit(unitKey));
         UserControlContainer.Visibility = Visibility.Collapsed;
     }
     catch (Exception err)
     {
         MessageBox.Show(err.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
        private void UpdateRate(int numStars)//rating stars function
        {
            ImpBL bl  = ImpBL.Instance;
            int   Key = int.Parse(idLable.Content.ToString());

            HostingUnit hu = bl.GetHostingUnit(Key);

            hu.amountOfRaters++;
            hu.RateAmount += numStars;
            hu.RateStars   = hu.RateAmount / hu.amountOfRaters;
            bl.UpdateHostingUnit(hu);
            oneStarBTN.Visibility    = Visibility.Collapsed;
            twoStarBTN.Visibility    = Visibility.Collapsed;
            threeStarBTN.Visibility  = Visibility.Collapsed;
            FOURsTARbtn.Visibility   = Visibility.Collapsed;
            fiveStarBTN.Visibility   = Visibility.Collapsed;
            Thankyoulable.Visibility = Visibility.Visible;
        }