Example #1
0
		/////////////////////////////////////////////////////////////////////////////
		public void AddTransactionOccurs(TransactionOccurs transaction)
		{
			if (transaction == null || m_TransactionEvents.Contains(transaction))
				return;

			m_TransactionEvents.Add(transaction);
		}
Example #2
0
		/////////////////////////////////////////////////////////////////////////////
		private void AddPackageDialogClosed(object sender, EventArgs args)
		{
			AddPackageDialog dialog = sender as AddPackageDialog;
			MessageBoxResult result = (dialog != null ? dialog.Result : MessageBoxResult.Cancel);
			if (result == MessageBoxResult.Cancel)
				return;

			JulianDay lStartDate = dialog.StartDate.DisplayDate.ToJulian();
			JulianDay lEndDate = dialog.EndDate.DisplayDate.ToJulian();
			TransactionOccurs transactionOccurs = new TransactionOccurs(lStartDate, lEndDate, dialog.Transactions);

			Document document = App.PageProp.DocumentHolderProp.DocumentProp;
			document.AddTransactionOccurs(transactionOccurs);
			document.Run(lStartDate, lEndDate);
		}