Esempio n. 1
0
 private void Remove_Click(object sender, RoutedEventArgs e)
 {
     Activities selected = SelectedActivesListBox.SelectedItem as Activities;
     if (selected!=null)
     {
         SelectedList.Remove(selected);
         ActivityList.Add(selected);
     }
     decimal total = decimal.Parse(TotalTextBox.Text);
     total = total - selected.Cost;
     if (total<0)
     {
         total = 0;
     }
     TotalTextBox.Text = total.ToString();
     
 }
Esempio n. 2
0
        ObservableCollection<Descriptions> DescList = new ObservableCollection<Descriptions>();//list of descriptions

        public MainWindow()

        {
            try
            {
                InitializeComponent();
                Activities Kayaking = new Activities("Kayaking", new DateTime(1922, 2, 2), 45, ActivityTypes.Water,"waterBoat");
                Activities Parachuting = new Activities("Parachuting", new DateTime(1978, 2, 28), 279, ActivityTypes.Air,"Jump from plane");
                Activities MountainBiking = new Activities("MountainBiking", new DateTime(2011, 10, 24), 627, ActivityTypes.Land,"Cycling");
                Activities HangGliding = new Activities("HangGliding", new DateTime(1937, 9, 21), 310, ActivityTypes.Air,"jump from mountain");
                Activities Abseiling = new Activities("Abseiling", new DateTime(1916, 12, 29), 299, ActivityTypes.Water,"Sail with the wind");
                Activities Sailing = new Activities("Sailing", new DateTime(1916, 12, 29), 299, ActivityTypes.Water,"Sailwithnowind");
                ActivityList = new ObservableCollection<Activities>();
                ActivityList.Add(Kayaking);
                ActivityList.Add(Parachuting);
                ActivityList.Add(MountainBiking);
                ActivityList.Add(HangGliding);
                ActivityList.Add(Abseiling);
                ActivityList.Add(Sailing);
                ActivityList = new ObservableCollection<Activities>(ActivityList.OrderBy(i => i.ActivityDate));
                Descriptions KayakingDesc = new Descriptions("Kayaking", new DateTime(1922, 2, 2));
                Descriptions ParachutingDesc = new Descriptions("Kayaking", new DateTime(1922, 2, 2));
                Descriptions MountainBikingDesc = new Descriptions("Parachuting", new DateTime(1978, 2, 28));
                Descriptions HangGlidingDesc = new Descriptions("MountainBiking", new DateTime(2011, 10, 24));
                Descriptions AbseilingDesc = new Descriptions("Abseiling", new DateTime(1916, 12, 29));
                Descriptions SailingDesc = new Descriptions("Sailing", new DateTime(1916, 12, 29));
                DescList = new ObservableCollection<Descriptions>();
                DescList.Add(KayakingDesc);
                DescList.Add(ParachutingDesc);
                DescList.Add(MountainBikingDesc);
                DescList.Add(HangGlidingDesc);
                DescList.Add(AbseilingDesc);
                DescList.Add(SailingDesc);
                DescList = new ObservableCollection<Descriptions>(DescList.OrderBy(i => i.DescDate));


                AllActivitesBListox.ItemsSource = ActivityList;
                SelectedActivesListBox.ItemsSource = SelectedList;
                TotalTextBox.Text = "0";
            }
            catch(InvalidOperationException)
            {

            }
            
        }
Esempio n. 3
0
        private void Add_Click(object sender, RoutedEventArgs e)
        {
            Activities selected = AllActivitesBListox.SelectedItem as Activities;
            if (selected.ActivityDate!= ;
            {


                if (selected != null)
                {
                    SelectedList.Add(selected);
                    ActivityList.Remove(selected);

                }
            }
            decimal newtot= decimal.Parse(TotalTextBox.Text);
            newtot =newtot+ selected.Cost;
            TotalTextBox.Text = newtot.ToString();



        }