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; }
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); }