コード例 #1
0
        private void bwRefresh_DoWork(object sender, DoWorkEventArgs e)
        {
            LoadingParameters parameters = (LoadingParameters)e.Argument;

            LoadingResult result = new LoadingResult()
            {
                AppointHistory = AppointHistory.LoadList(parameters.Database, parameters.AppointId),
                AppointLog     = AppointLog.LoadList(parameters.Database, parameters.AppointId)
            };

            e.Result = result;
        }
コード例 #2
0
        private void LoadData()
        {
            pbarLoading.Height = progressBarHeight;
            timerLoading.Start();

            LoadingParameters parameters = new LoadingParameters()
            {
                Database  = database,
                AppointId = appointId
            };


            //AppointHistory appointHistory = AppointHistory.LoadList(parameters.Database, parameters.AppointId); ;
            //bsAppointHistory.DataSource = appointHistory;
            //lblVehicle.Text = appointHistory.Vehicle;
            //lblDriverName.Text = appointHistory.Driver;
            //lblDriverPhone.Text = appointHistory.DriverPhone;
            //lblCargo.Text = appointHistory.Cargo;
            //lblWhereTo.Text = appointHistory.WhereTo;
            //bsLog.DataSource = AppointLog.LoadList(parameters.Database, parameters.AppointId);
            bwRefresh.RunWorkerAsync(parameters);
        }