コード例 #1
0
        // Adds a new installation to the database.
        private void btnAddInstallation_Click(object sender, EventArgs e)
        {
            Installation installation = new Installation(0, false, new Technician(int.Parse(cmbTechnician.SelectedValue.ToString())));

            Installation.AddInstallation(installation, int.Parse(cmbOrder.SelectedValue.ToString()));

            this.Hide();
            frmTechnicalSupport frmTechnicalSupport = new frmTechnicalSupport(admin);

            frmTechnicalSupport.Show();
        }
コード例 #2
0
ファイル: TechnicalSupport.cs プロジェクト: charnej/SEN321
 private void btnAssign_Click(object sender, EventArgs e)
 {
     if (tvPersonnel.SelectedNode != null)
     {
         if (string.IsNullOrEmpty(cmboUnassigned.Text))
         {
             MessageBox.Show("Please select unassigned order", "Select order", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             tvPersonnel.SelectedNode.Nodes.Add(cmboUnassigned.SelectedItem.ToString());
             Installation.AddInstallation(tvPersonnel.SelectedNode.Text);
             Appointments.AddAppointment(dateTimePicker1.Value, cmboAppType.Text, tvPersonnel.SelectedNode.Text);
         }
     }
     else
     {
         MessageBox.Show("Please select technician", "Select Technician", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     //tvPersonnel.SelectedNode.Nodes.Add(cmboUnassigned.SelectedItem.ToString());
     //Installation.AddInstallation(tvPersonnel.SelectedNode.Text);
 }