Пример #1
0
        private void StartTestBatch(char sender)
        {
            TestPatient   t;
            List <Script> temp = new List <Script>();

            if (cmb_batches.SelectedItem == null)
            {
                MessageBox.Show("You must select a test batch before continuing.", "Error Retrieving Batches", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            if (sender == 'p')
            {
                temp.Add(test.GetScript((ScriptInfo)cmb_batches.SelectedItem));
                t = new TestPatient(temp, ((ScriptInfo)cmb_batches.SelectedItem).name, _User, patient.ThisPatient, sender);
            }
            else
            {
                for (int i = 0; i < ((Batch)cmb_batches.SelectedItem).scripts.Length; i++)
                {
                    temp.Add(test.GetScript(((Batch)cmb_batches.SelectedItem).scripts[i]));
                }

                t = new TestPatient(temp, ((Batch)cmb_batches.SelectedItem).name, _User, patient.ThisPatient, sender);
            }

            t.ShowDialog();
        }
Пример #2
0
        private void StartTestBatch(char sender)
        {
            TestPatient t;
            List<Script> temp = new List<Script>();

            if (cmb_batches.SelectedItem == null)
            {
                MessageBox.Show("You must select a test batch before continuing.", "Error Retrieving Batches", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            if (sender == 'p')
            {
                temp.Add(test.GetScript((ScriptInfo)cmb_batches.SelectedItem));
                t = new TestPatient(temp, ((ScriptInfo)cmb_batches.SelectedItem).name, _User, patient.ThisPatient, sender);
            }
            else
            {
                for (int i = 0; i < ((Batch)cmb_batches.SelectedItem).scripts.Length; i++)
                    temp.Add(test.GetScript(((Batch)cmb_batches.SelectedItem).scripts[i]));

                t = new TestPatient(temp, ((Batch)cmb_batches.SelectedItem).name, _User, patient.ThisPatient, sender);
            }

            t.ShowDialog();
        }