Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void FrmMainInterface_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     if (!ExitMessage(clickedExit))
     {
         e.Cancel = true;
     }
     CampaignDataService.SaveCampaignData();
 }
Пример #2
0
 private void Save_Clicked(object sender, RoutedEventArgs e)
 {
     CampaignDataService.SaveCampaignData();
     if (CampaignDataService.SelectedCampaign.WasFileSaveSuccessful)
     {
         MessageBox.Show("Save Successful.");
     }
 }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Exit_Clicked(object sender, RoutedEventArgs e)
        {
            clickedExit = true;
            CampaignDataService.SaveCampaignData();
            ListOfCampaignsScreen exiting = new ListOfCampaignsScreen();

            exiting.Visibility = Visibility.Visible;
            exiting.IsEnabled  = true;
            this.Close();
        }
Пример #4
0
        /// <summary>
        /// User selected an existing campaign in the campaign list screen.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnEdit_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                CampaignDataService.SelectedCampaign.Title  = txtTitle.Text;
                CampaignDataService.SelectedCampaign.Author = txtAuthor.Text;
                CampaignDataService.SelectedCampaign.Theme  = txtTheme.Text;
                CampaignDataService.SelectedCampaign.CampaignImageFileLocation = txtImageDir.Text;

                CampaignDataService.SaveCampaignData();
                CloseForm("Changes saved!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }