Exemple #1
0
        private void daysReportMenuItem_Click(object sender, RoutedEventArgs e)
        {
            var dlg = new SelectDateDialog();

            if (dlg.ShowDialog().Value)
            {
                var docPrinter = new FlowDocumentPrinter();
                docPrinter.PrintFlowDocuments(() => FlowDocumentsForDay(dlg.SelectedDate));
            }
        }
        private void editAgeClick(object sender, RoutedEventArgs e)
        {
            var row      = getActiveRow(sender);
            var employee = row.DataContext as Employee;

            if (employee != null)
            {
                var dialog = new SelectDateDialog
                {
                    Owner        = this,
                    SelectedDate = employee.Birthday,
                };
                if (dialog.ShowDialog() == true)
                {
                    employee.Birthday = dialog.SelectedDate;
                }
            }
        }
Exemple #3
0
        private void printTodaysEventsMenuItem_Click(object sender, RoutedEventArgs e)
        {
            // We mess up the document when we put it in the previewer so need to get it again;
            // would be nice to cache a copy
            var dlg = new SelectDateDialog();

            if (dlg.ShowDialog().Value)
            {
                Func <FlowDocument> generate = () =>
                {
                    var printer = new TodaysEventsPrinter();
                    return(printer.Print(dlg.SelectedDate));
                };
                Action <FlowDocument> print = doc =>
                {
                    var docPrinter = new FlowDocumentPrinter();
                    docPrinter.PrintFlowDocument(doc);
                };

                var previewer = new FlowDocumentPreviewDialog(generate, print);
                previewer.ShowDialog();
            }
        }
Exemple #4
0
        private void SaveJobButton_Click(object sender, EventArgs e)
        {
            SaveFourStepJobButton.Enabled = false;
            SaveJobButton.Enabled = false;

            SelectDateDialog datedlg = new SelectDateDialog("Create Jobs");
            datedlg.MessageText = "Create " + nJobCount.ToString() + " Jobs?";
            datedlg.IsScheduledDate = false;
            if (datedlg.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    CreateJobs(datedlg.IsScheduledDate, datedlg.selecteddate, false);
                }
                catch (Exception exe)
                {
                    MMSUtility.LogFile(exe.Message, e.ToString(), ((Control)sender).Name, exe.LineNumber(), "ServiceView");
                }

            }
            SaveJobButton.Enabled = true;
            SaveFourStepJobButton.Enabled = true;
        }
Exemple #5
0
        private void SaveFourStepJobButton_Click(object sender, EventArgs e)
        {
            SaveFourStepJobButton.Enabled = false;
            SaveJobButton.Enabled = false;

            SelectDateDialog datedlg = new SelectDateDialog("Create FourStep Job");
            datedlg.MessageText = "Create " + nJobCount.ToString() + " FourStep Jobs?";
            datedlg.IsScheduledDate = false;
            if (datedlg.ShowDialog() == DialogResult.OK)
            {
                CreateJobs(datedlg.IsScheduledDate, datedlg.selecteddate, true);
            }
            SaveJobButton.Enabled = true;
            SaveFourStepJobButton.Enabled = true;
        }