private void Start(bool imported, int ID) { EditEvidenceM = new EditEvidenceM(); SelectedPatient = (GlobalVM.StockLayout.headerContent.Content as SelectedPatient); EditEvidenceM.Imported = imported; EditEvidenceM.Id = ID; EditEvidenceM.PatientId = SelectedPatient.SelectedPatientVM.Id(); Loading = new BackgroundWorker(); Loading.DoWork += new DoWorkEventHandler(LoadingModel); Loading.RunWorkerCompleted += new RunWorkerCompletedEventHandler(LoadingModelComplete); }
private async void LoadingModelComplete(object sender, RunWorkerCompletedEventArgs e) { if (workingConn) { BelongCount = GetList().Count; EditEvidenceM.AcceptChanges(); } else { ConnectionMessage(); } await Utilities.Loading.Hide(); }