コード例 #1
0
        private void btnCreateDispatch_Click(object sender, EventArgs e)
        {
            Dispatch xDispatch = new Dispatch();

            xDispatch.SetEmergency(mSelectedCall.GetEmergency());
            xDispatch.SetResponseTeam(mSelectedRT);
            xDispatch.SetStatus("Send");
            dispatch.Add(xDispatch);
        }
コード例 #2
0
        //

        private void btnDispatchTime_Click(object sender, EventArgs e)
        {
            foreach (Dispatch d in Dispatchs)
            {
                if (mSelectedCall.GetEmergency() == d.GetEmergency())
                {
                    d.setdispatchtime(dtPicker.ToString());
                    SendStatusUpdate(true, "The dispatch's starting time is recored", "success");
                }
            }
        }
コード例 #3
0
        // If a team approves an emergency.
        private void rbYes_CheckedChanged(object sender, EventArgs e)
        {
            mSelectedCall.SetState("Accepted");

            for (int a = 0; a < Dispatches.Count; a++)
            {
                if (Dispatches[a].GetEmergency() == mSelectedCall.GetEmergency())
                {
                    Dispatches[a].GetResponseTeam().SetStatusByDispatch("Dispatched");
                }
                Dispatches[a].SetStatus("Dispatched");
            }
        }
コード例 #4
0
        private ListViewItem lstItemFetch(Emergency_Call xCall)
        {
            ListViewItem lstItem = new ListViewItem(xCall.GetEmergency().GetEmergency_ID().ToString());

            lstItem.SubItems.Add(xCall.GetEmergency().GetEType());
            lstItem.SubItems.Add(xCall.GetTeams_Required().ToString());
            lstItem.SubItems.Add(xCall.GetPriorityString());
            lstItem.SubItems.Add(xCall.GetState());
            lstItem.SubItems.Add(xCall.GetDescription());
            lstItem.Tag = xCall;

            return(lstItem);
        }
コード例 #5
0
        private void SetSegment_View(ref Emergency_Call xCall)
        {
            EnabledControls(false);

            PopulateFields(xCall.GetEmergency());
            callControlView.Setup_Control(xCall, "Overview", 0);

            pnlSpecs.Visible       = true;
            pnlRelatedData.Visible = true;
        }