コード例 #1
0
 /// <summary>
 /// Создается отображение Component Ststus - списка агрегатов для ВС
 /// </summary>
 /// <param name="currentBaseDetail"></param>
 /// <param name="initialFilter"></param>
 /// <param name="reportBuilder"></param>
 public DispatcheredComponentStatusControl(BaseDetail currentBaseDetail, DetailCollectionFilter initialFilter, DetailListReportBuilder reportBuilder) : base(currentBaseDetail, initialFilter)
 {
     detailContainer    = currentBaseDetail;
     this.initialFilter = initialFilter;
     ReportBuilder      = reportBuilder;
     Dock = DockStyle.Fill;
 }
コード例 #2
0
 /// <summary>
 /// Создается отображение Component Ststus - списка агрегатов для ВС
 /// </summary>
 /// <param name="currentAircraft"></param>
 /// <param name="initialFilter"></param>
 /// <param name="additionlaFilter"></param>
 /// <param name="builder"></param>
 public DispatcheredComponentStatusScreen(Aircraft currentAircraft, DetailCollectionFilter initialFilter, DetailCollectionFilter additionlaFilter, DetailListReportBuilder builder) : base(currentAircraft, initialFilter, additionlaFilter)
 {
     detailContainer    = currentAircraft;
     this.initialFilter = initialFilter;
     ReportBuilder      = builder;
     Dock = DockStyle.Fill;
 }
コード例 #3
0
/*        #region public DispatcheredComponentStatusScreen(Aircraft currentAircraft, DetailCollectionFilter additionlaFilter) : this(currentAircraft, new DetailCollectionFilter(new DetailFilter[1] { new AllDetailFilter() }), additionlaFilter, new DetailListReportBuilder())
 *
 *      /// <summary>
 *      /// Создается отображение Component Ststus - списка агрегатов для ВС
 *      /// </summary>
 *      /// <param name="currentAircraft"></param>
 *      /// <param name="additionlaFilter"></param>
 *      public DispatcheredComponentStatusScreen(Aircraft currentAircraft, DetailCollectionFilter additionlaFilter) : this(currentAircraft, new DetailCollectionFilter(new DetailFilter[1] { new AllDetailFilter() }), additionlaFilter, new DetailListReportBuilder())
 *      {
 *      }
 *
 #endregion*/

        #region public DispatcheredComponentStatusScreen(Aircraft currentAircraft, DetailCollectionFilter additionlaFilter) : this(currentAircraft, new DetailCollectionFilter(new DetailFilter[1] { new AllDetailFilter() }), additionlaFilter, new DetailListReportBuilder())

        /// <summary>
        /// Создается отображение Component Ststus - списка агрегатов для ВС
        /// </summary>
        /// <param name="currentAircraft"></param>
        /// <param name="additionlaFilter"></param>
        public DispatcheredComponentStatusScreen(Aircraft currentAircraft, DetailCollectionFilter additionlaFilter, DetailListReportBuilder builder) : this(currentAircraft, new DetailCollectionFilter(new DetailFilter[1] { new AllDetailFilter() }), additionlaFilter, builder)
        {
        }
コード例 #4
0
 /// <summary>
 /// Создается отчет по ВС
 /// </summary>
 /// <param name="builder"></param>
 public DispatcheredDetailListReport(DetailListReportBuilder builder)
     : this()
 {
     reportBuilder = builder;
     crystalReportViewer1.ReportSource = reportBuilder.GenerateReport();
 }