// 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(); }
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); }