コード例 #1
0
 private void button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         SetTime(selectedNanny.WorkWeek[0], startSundayTime, endSundayTime);
         SetTime(selectedNanny.WorkWeek[1], startMondayTime, endMondayTime);
         SetTime(selectedNanny.WorkWeek[2], startTuesdayTime, endTuesdayTime);
         SetTime(selectedNanny.WorkWeek[3], startWednesdayTime, endWednesdayTime);
         SetTime(selectedNanny.WorkWeek[4], startThursdayTime, endThursdayTime);
         SetTime(selectedNanny.WorkWeek[5], startFridayTime, endFridayTime);
         iDTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
         bl.addNanny(selectedNanny);
         System.Windows.MessageBox.Show("mother added succesfuly:", selectedNanny.ToString());// bl.getListOfNannies.LastOrDefault().ToString());
         Close();
     }
     catch (Exception x)
     {
         System.Windows.MessageBox.Show(x.Message);
     }
 }
コード例 #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {//delete button
            try
            {
                switch (flag)
                {
                // selectedMother;
                // selectedNanny;
                // selectedChild;
                // selectedContract;
                case 1:
                case 5:
                    var result = MessageBox.Show(selectedNanny.ToString(), "Are you sure you want to remove this Nanny?", MessageBoxButton.YesNo, MessageBoxImage.Question);
                    if (result == MessageBoxResult.Yes)
                    {
                        TheBL.deleteNanny(selectedNanny.ToString());
                        Close();
                    }
                    //WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
                    //player.URL = @"track.mp3";
                    //player.controls.play();
                    break;

                case 2:
                case 6:
                    var result2 = MessageBox.Show(selectedMother.ToString(), "Are you sure you want to remove this Mother?", MessageBoxButton.YesNo, MessageBoxImage.Question);
                    if (result2 == MessageBoxResult.Yes)
                    {
                        TheBL.deleteMother(selectedMother.ToString());
                        Close();
                    }
                    break;

                case 3:
                case 7:
                    var result3 = MessageBox.Show(selectedChild.ToString(), "Are you sure you want to remove this child?", MessageBoxButton.YesNo, MessageBoxImage.Question);
                    if (result3 == MessageBoxResult.Yes)
                    {
                        TheBL.deleteChild(selectedChild.ToString());
                        Close();
                    }
                    break;

                case 4:
                case 8:
                    var result4 = MessageBox.Show(selectedContract.ToString(), "Are you sure you want to remove this contract?", MessageBoxButton.YesNo, MessageBoxImage.Question);
                    if (result4 == MessageBoxResult.Yes)
                    {
                        TheBL.deleteChild(selectedContract.ToString());
                        Close();
                    }
                    break;

                default:    //for numbers 5-8
                    break;
                }
            }
            catch (Exception x)
            {
                MessageBox.Show(x.Message);
            }
        }