Ejemplo n.º 1
0
 /// <summary>
 /// Создается отображение отчетов Maintenance Status
 /// </summary>
 public DispatcheredMaintenanceSubCheckReport(MaintenanceSubCheckReportBuilder builder)
     : this()
 {
     this.builder = builder;
     crystalReportViewer1.ReportSource = builder.GenerateReport();
     Dock = DockStyle.Fill;
 }
Ejemplo n.º 2
0
        private void ButtonPrint_DisplayerRequested(object sender, ReferenceEventArgs e)
        {
            MaintenanceSubCheckReportBuilder report = new MaintenanceSubCheckReportBuilder(subCheck, subCheck.JobCards);

            e.DisplayerText    = ((Aircraft)subCheck.Parent.Parent.Parent).RegistrationNumber + ". " + subCheck.Name + ". Maintenance Job Cards Report";
            e.RequestedEntity  = new DispatcheredMaintenanceSubCheckReport(report);
            e.TypeOfReflection = ReflectionTypes.DisplayInNew;
        }