public Response_Team_Information_Form(Emergency xEmergency, Response_Team xRT, ref Shared_Data xSD) : this(ref xSD) { InitializeComponent(); Name = "Receive Call"; Emergency = xEmergency; Response_Team = xRT; // RE-DO THIS int j = 0; for (int i = 0; i < SD.OpenForms.GetLength(0); i++) { if (SD.OpenForms[0, i] != null) { j++; } } CWFs = new Emergency_Management_Form[j]; for (int i = 0; i < SD.OpenForms.GetLength(0); i++) { if (SD.OpenForms[0, i] != null) { CWFs[i] = (Emergency_Management_Form)SD.OpenForms[0, i]; } } }
public Response_Team_Information_Form(ref Shared_Data xSD) : base(ref xSD, "Receive Call") { InitializeComponent(); // CHANGE Response_Team = xSD.ResponseTeams[0]; SD = xSD; }
private void lstTeams_SelectedIndexChanged(object sender, EventArgs e) { rbYes.Enabled = false; rbNo.Enabled = false; mSelectedRT = (Response_Team)sender; if (mSelectedRT != null && mSelectedRT.GetTeamstatus() == "Available-ready") { rbYes.Enabled = true; rbNo.Enabled = true; } }
private ListViewItem lstItemFetch(Response_Team xTeam) { ListViewItem lstItem = new ListViewItem(xTeam.GetID().ToString()); lstItem.SubItems.Add(xTeam.GetBaseStation().GetBS_ID().ToString()); lstItem.SubItems.Add(xTeam.GetGrade().ToString()); lstItem.SubItems.Add(xTeam.GetTeamstatus()); lstItem.Tag = xTeam; return(lstItem); }
// // FUNCTIONAL METHODS public void SendUser(Person xPerson) { if (xPerson is EMT) { Current_RT = ((EMT)xPerson).GetResponseTeam(); lbRT_ID.Text = Current_RT.GetID().ToString(); for (int a = 0; a < Dispatches.Count; a++) { if (Dispatches[a].getStatus() == "Waiting For Dispatch" && Dispatches[a].GetResponseTeam().GetID() == Current_RT.GetID()) { rbYes.Enabled = true; rbNo.Enabled = true; } } // Emergency list set-up. if (Emergencies[0] != null) { Response_Team_Information_View_SizeChanged(this, null); emergencyList.EmergencySelected += new EventHandler(Emergency_List_Item_Selected); emergencyList.SetEmergency_List(ref Calls, "Waiting", true); } } else { // Setting up the View emergencyList.Enabled = false; rbYes.Enabled = false; rbNo.Enabled = false; lbRT_ID.Text = "NOT SET"; SendStatusUpdate(true, "To access, you must have EMT access level!", "urgent"); } }
public void SetResponseTeam(Response_Team xRT) { RT = xRT; }