Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="basePath">Directory with date-named subdirectories; @"\\fileserver\Users\dv_bre\Ambre\Drops\".</param>
        public EventSeriesView(string basePath, string userAccountFileNamePattern, DateTime startTime)
        {
            InitializeComponent();
            m_BasePath        = basePath;
            m_FileNamePattern = userAccountFileNamePattern;

            /// *********************************************
            /// ***     get settlement time table here    ***
            /// *********************************************
            this.textMessageBox.Text = "";
            textMessageBox.Visible   = false;

            m_AppInfo = AppInfo.GetInstance("Breconcile", true);
            string settlementTable = string.Format("{0}ProductSettleTimes.txt", m_AppInfo.UserPath);

            ProductSettlementTable.TryCreate(settlementTable, out m_ProductSettlementTable, m_SettlementDate);
            /// settlement table got, stored at m_ProductSettlementTable

            if (EventPlayer.TryCreate(m_BasePath, m_FileNamePattern, out m_EventPlayer))
            {
                m_EventPlayer.TaskStarted   += new EventHandler(EventPlayer_TaskStarted);
                m_EventPlayer.TaskCompleted += new EventHandler(EventPlayer_TaskCompleted);

                //progressBar.Visible = true;
                //progressBar.MarqueeAnimationSpeed = 30;
            }
        }
Ejemplo n.º 2
0
        // *****************************************************************
        // ****                     Constructors                        ****
        // *****************************************************************
        public FormBookViewer(string[] args)
        {
            InitializeComponent();

            string   basePath     = @"\\fileserver\Users\dv_bre\Ambre\Drops\";
            string   baseFileName = "FillBooks_DVBRE4_82804115";
            DateTime startTime    = new DateTime(2013, 6, 11, 16, 30, 0);

            //m_EventPlayer = new EventPlayer(basePath, baseFileName, startTime);
            if (EventPlayer.TryCreate(basePath, baseFileName, out m_EventPlayer))
            {
                m_EventPlayer.Load(startTime);
                UpdateInstrumentNames(m_EventPlayer);
            }
        }