示例#1
0
 public void Init(DateTime firstDayOfWeek) //display
 {
     if (dbDetector == null)
     {
         dbDetector = UserControls.DBDetector.GetDBDetector();
         dbDetector.DBPathChanged += new UserControls.DBDetectorEventHandler(dbDetector_PathChanged);
         //dbDetector.WeekChanged += new UserControls.DBDetectorEventHandler(dbDetector_WeekChanged);
     }
     if (trackerDetector == null)
     {
         trackerDetector              = VWA4Common.TrackerDetector.GetTrackerDetector();
         trackerDetector.WeekChanged += new VWA4Common.WeekDetectorEventHandler(trackerDetector_WeekChanged);
     }
     _IsActive = true;
 }
示例#2
0
 /// Constructor
 public UCHeader()
 {
     InitializeComponent();
     if (dbDetector == null)
     {
         dbDetector              = VWA4Common.DBDetector.GetDBDetector(); // Get instance of event generator
         dbDetector.SiteChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_SiteChanged);
     }
     if (trackerDetector == null)
     {
         trackerDetector = VWA4Common.TrackerDetector.GetTrackerDetector();                    // Get instance of event generator
         trackerDetector.FirstDayOfWeekChanged += new VWA4Common.FirstDayOfWeekDetectorEventHandler(trackerDetector_FirstDayOfWeekChanged);
     }
     commonEvents = VWA4Common.CommonEvents.GetEvents();
     Initialized  = false;
 }
示例#3
0
        ///
        /// Interface methods for User Controls
        ///

        public void Init(DateTime firstDayOfWeek)
        {
            if (dbDetector == null)
            {
                dbDetector = VWA4Common.DBDetector.GetDBDetector();
                dbDetector.DBPathChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_PathChanged);
                //dbDetector.WeekChanged += new DBDetectorEventHandler(dbDetector_WeekChanged);
                dbDetector.DBPathChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_DBDataChanged);
                dbDetector.SiteChanged   += new VWA4Common.DBDetectorEventHandler(dbDetector_SiteChanged);
            }
            if (trackerDetector == null)
            {
                trackerDetector              = VWA4Common.TrackerDetector.GetTrackerDetector();
                trackerDetector.WeekChanged += new VWA4Common.WeekDetectorEventHandler(trackerDetector_WeekChanged);
            }
            _IsActive = true;
        }
示例#4
0
 /// <summary>
 /// Constructor
 /// </summary>
 public UCTaskList()
 {
     InitializeComponent();
     if (dbDetector == null)
     {
         dbDetector = VWA4Common.DBDetector.GetDBDetector();                    // Get instance of event generator
         //dbDetector.WeekChanged += new DBDetectorEventHandler(dbDetector_WeekChanged);  // hook up the WeekChanged event for UCTaskList
     }
     if (trackerDetector == null)
     {
         trackerDetector              = VWA4Common.TrackerDetector.GetTrackerDetector();
         trackerDetector.WeekChanged += new VWA4Common.WeekDetectorEventHandler(trackerDetector_WeekChanged);
     }
     commonEvents = VWA4Common.CommonEvents.GetEvents();
     commonEvents.ShowTaskList        += new VWA4Common.ShowTaskListEventHandler(commonEvents_ShowTaskList);
     commonEvents.HideTaskList        += new VWA4Common.HideTaskListEventHandler(commonEvents_HideTaskList);
     commonEvents.UpdateProductUIData += new VWA4Common.UpdateProductUIDataEventHandler(commonEvents_UpdateProductUI);
     labeltextcolor = lHome.ForeColor;
 }
示例#5
0
 public void Init(DateTime firstDayOfWeek) //display
 {
     //AddPeriodFilter(firstDayOfWeek, firstDayOfWeek.AddDays(7));
     //ShowHideColumnChooser(true);
     //_ConfigReportName = "Default View";
     if (dbDetector == null)
     {
         dbDetector = VWA4Common.DBDetector.GetDBDetector();
         dbDetector.DBPathChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_PathChanged);
         //dbDetector.WeekChanged += new UserControls.DBDetectorEventHandler(dbDetector_WeekChanged);
         dbDetector.SiteChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_SiteChanged);
     }
     if (trackerDetector == null)
     {
         trackerDetector              = VWA4Common.TrackerDetector.GetTrackerDetector();
         trackerDetector.WeekChanged += new VWA4Common.WeekDetectorEventHandler(trackerDetector_WeekChanged);
     }
     _IsActive = true;
 }
示例#6
0
 public void InitDefault()
 {
     _ParamTable.Clear();
     if (dbDetector == null)
     {
         dbDetector = VWA4Common.DBDetector.GetDBDetector();
         //dbDetector.FirstDayOfWeekChanged += new UserControls.DBDetectorEventHandler(dbDetector_FirstDayOfWeekChanged);
     }
     if (trackerDetector == null)
     {
         trackerDetector = VWA4Common.TrackerDetector.GetTrackerDetector();
         trackerDetector.FirstDayOfWeekChanged += new VWA4Common.FirstDayOfWeekDetectorEventHandler(trackerDetector_FirstDayOfWeekChanged);
     }
     for (int i = 0; i < _ParamNames.Length; i++)
     {
         _ParamTable.Add(_ParamNames[i], new ReportParameter(_ParamNames[i], _DefaultValues[i], _DisplayValues[i], _ParamTypes[i]));
     }
     cbDayOfWeek.SelectedIndex = VWA4Common.VWACommon.FirstDayOfWeek - DayOfWeek.Sunday; // default first day of week
 }
示例#7
0
        ///
        /// Interface methods for User Controls
        ///

        public void Init(DateTime firstDayOfWeek)
        {
            if (dbDetector == null)
            {
                dbDetector = DBDetector.GetDBDetector();
                //dbDetector.PathChanged += new DBDetectorEventHandler(dbDetector_PathChanged);
                dbDetector.DBPathChanged += new DBDetectorEventHandler(dbDetector_PathChanged);
                dbDetector.SiteChanged   += new DBDetectorEventHandler(dbDetector_SiteChanged);
                dbDetector.UserLogin     += new DBDetectorLoginEventHandler(dbDetector_UserLogin);
            }
            if (trackerDetector == null)
            {
                trackerDetector = VWA4Common.TrackerDetector.GetTrackerDetector();
                trackerDetector.TrackerConfigOutofSync += new VWA4Common.TrackerDetectorEventHandler(trackerDetector_TrackerConfigOutofSync);
                trackerDetector.WeekChanged            += new VWA4Common.WeekDetectorEventHandler(trackerDetector_WeekChanged);
            }
            commonEvents = VWA4Common.CommonEvents.GetEvents();

            _IsActive = true;
        }
示例#8
0
        ///
        /// Interface methods for User Controls
        ///

        public void Init(DateTime firstDayOfWeek)
        {
            if (dbDetector == null)
            {
                dbDetector = VWA4Common.DBDetector.GetDBDetector();
                dbDetector.DBPathChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_PathChanged);
            }
            if (trackerDetector == null)
            {
                trackerDetector = VWA4Common.TrackerDetector.GetTrackerDetector();
                trackerDetector.TrackerConfigOutofSync += new VWA4Common.TrackerDetectorEventHandler(trackerDetector_TrackerConfigOutofSync);
            }
            if (commonEvents == null)
            {
                commonEvents = VWA4Common.CommonEvents.GetEvents();
                commonEvents.UpdateProductUIData +=
                    new VWA4Common.UpdateProductUIDataEventHandler(commonEvents_UpdateProductUI);
            }

            _IsActive = true;
        }
示例#9
0
 public void Init(DateTime firstDayOfWeek) //display
 {
     if (dbDetector == null)
     {
         dbDetector = VWA4Common.DBDetector.GetDBDetector();
         dbDetector.DBPathChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_PathChanged);
         //dbDetector.WeekChanged += new UserControls.DBDetectorEventHandler(dbDetector_WeekChanged);
         dbDetector.SiteChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_SiteChanged);
     }
     if (trackerDetector == null)
     {
         trackerDetector              = VWA4Common.TrackerDetector.GetTrackerDetector();
         trackerDetector.WeekChanged += new VWA4Common.WeekDetectorEventHandler(trackerDetector_WeekChanged);
     }
     if (commonEvents == null)
     {
         commonEvents = VWA4Common.CommonEvents.GetEvents();
         commonEvents.UpdateProductUIData +=
             new VWA4Common.UpdateProductUIDataEventHandler(commonEvents_UpdateProductUI);
     }
     _IsActive = true;
 }
示例#10
0
        ///
        /// Interface methods for User Controls
        ///

        public void Init(DateTime firstDayOfWeek)
        {
            if (dbDetector == null)
            {
                dbDetector              = VWA4Common.DBDetector.GetDBDetector();
                dbDetector.SiteChanged += new VWA4Common.DBDetectorEventHandler(dbDetector_SiteChanged);
                dbDetector.UserLogin   += new VWA4Common.DBDetectorLoginEventHandler(dbDetector_UserLogin);
            }
            if (trackerDetector == null)
            {
                trackerDetector = VWA4Common.TrackerDetector.GetTrackerDetector();
            }
            if (commonEvents == null)
            {
                commonEvents = VWA4Common.CommonEvents.GetEvents();
                commonEvents.UpdateProductUIData +=
                    new VWA4Common.UpdateProductUIDataEventHandler(commonEvents_UpdateProductUI);
            }
            ultraExplorerBar1.GroupSettings.Style = GroupStyle.SmallImagesWithText;
            ultraExplorerBar1.ImageListSmall      = ItemSmallCheckBoxes;
            _IsActive = true;
        }