public static void CreateActivityLibraryAndStoreActivities(out CWF.DataContracts.ActivityLibraryDC activityLibraryDC, out List<CWF.DataContracts.StoreActivitiesDC> storeActivityDC) { //// Setup the base request objects in request List<CWF.DataContracts.StoreActivitiesDC> storeActivityRequest = new List<CWF.DataContracts.StoreActivitiesDC>(); CWF.DataContracts.ActivityLibraryDC alDC = new CWF.DataContracts.ActivityLibraryDC(); CWF.DataContracts.StoreActivitiesDC saDC = new CWF.DataContracts.StoreActivitiesDC(); //// population the request object //// create activity library entry alDC.Incaller = INCALLER; alDC.IncallerVersion = INCALLERVERSION; alDC.Guid = Guid.NewGuid(); alDC.Name = "TEST#421A"; alDC.AuthGroupName = "pqocwfauthors"; alDC.CategoryName = "OAS Basic Controls"; alDC.Category = Guid.Empty; alDC.Executable = new byte[4]; alDC.HasActivities = true; alDC.ImportedBy = "REDMOND\v-stska"; alDC.Description = "TEST#421A DESCRIPTION"; alDC.InsertedByUserAlias = "v-stska"; alDC.VersionNumber = "1.0.0.8"; alDC.Status = 1; alDC.StatusName = "Private"; alDC.UpdatedByUserAlias = "REDMOND\v-stska1"; //// Create store activity entries storeActivityRequest.Add(CreateSA("TEST#300", "1.1.0.0", new Guid(), alDC.Name, alDC.VersionNumber)); activityLibraryDC = alDC; storeActivityDC = storeActivityRequest; }
// If a team approves an emergency. private void rbYes_CheckedChanged(object sender, EventArgs e) { SD.Emergencies[int.Parse(lstEmergencies.SelectedItems[0].Text)].GetLinkedCalls()[0].SetState("Accepted"); ((Login_Form)SD.LoginForm).UpdateSD(SD); lstEmergencies.Items[emergencySelected].SubItems[2].Text = SD.Emergencies[int.Parse(lstEmergencies.SelectedItems[0].Text)].GetLinkedCalls()[0].GetState(); foreach (Emergency_Management_Form CWF in CWFs) { for (int i = 0; i < CWF.GetLstEmergencies().Items.Count; i++) { if (CWF.GetLstEmergencies().Items[i].Text == Emergency.GetEmergency_ID().ToString()) { CWF.GetLstEmergencies().Items[i].SubItems[2].Text = SD.Emergencies[int.Parse(lstEmergencies.SelectedItems[0].Text)].GetLinkedCalls()[0].GetState(); } } } lstEmergencies.Enabled = false; rbYes.Enabled = false; rbNo.Enabled = false; }