private void btnrjReassignJob_Click(object sender, EventArgs e) { if (txtrjName.TextLength != 0 && txtrjSurname.TextLength != 0) { request.WorkRequirement = workRequest; request.WorkDuration = workDuration; request.Name = txtrjName.Text; request.Surname = txtrjSurname.Text; if (request.AssignRequest() == true) { Message += new Display.myDelegate(Display.Success); Message.Invoke(); } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }
private void tcCallCentre_Selected(object sender, TabControlEventArgs e) { if (tcCallCentre.SelectedTab == tcCallCentre.TabPages["tpViewAgreement"]) { if (txtClientCode.Text != string.Empty) { List <string> list = new List <string>(); list = contract.ViewAgreement(txtFirstName.Text, txtLastName_Business.Text, txtLastName_Business.Text, cmbClientType.Text); contract.ContractType = list[0]; contract.ServiceName = list[1]; contract.ServiceLevel = list[2]; contract.ServiceAvailability = list[3]; contract.EquipmentName = list[4]; contract.EquipmentModel = list[5]; txtContractType.Text = contract.ContractType; txtServiceName.Text = contract.ServiceName; txtServiceLevel.Text = contract.ServiceLevel; txtServiceAvailable.Text = contract.ServiceAvailability; txtEquipmentName.Text = contract.EquipmentName; txtEquipmentModel.Text = contract.EquipmentModel; } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); tcCallCentre.SelectedIndex = 0; } } }
private void btnAdd_Click(object sender, EventArgs e) { if (txtajEmpName.TextLength != 0 && txtajEmpSurname.TextLength != 0) { WorkRequest submitRequest = new WorkRequest(); submitRequest.Name = txtajEmpName.Text; submitRequest.Surname = txtajEmpSurname.Text; submitRequest.WorkDuration = workDuration; submitRequest.WorkRequirement = workRequest; if (submitRequest.SubmitRequest() == true) { Message += new Display.myDelegate(Display.Success); Message.Invoke(); } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }
private void metroButton1_Click(object sender, EventArgs e) { if (cmbcoContractType.Text != string.Empty && txticServiceName.Text != string.Empty && txticServiceLevel.Text != string.Empty && txticServiceAvailable.Text != string.Empty) { contract.ContractType = cmbcoContractType.Text; contract.ServiceName = txticServiceName.Text; contract.ServiceLevel = txticServiceLevel.Text; contract.ServiceAvailability = txticServiceAvailable.Text; contract.EquipmentName = cmbicEquipmentName.Text; contract.EquipmentModel = cmbicEquipmentModel.Text; if (contract.CaptureAgreementDetails() == true) { Message += new Display.myDelegate(Display.Success); Message.Invoke(); } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }
private void btnEnd_Click(object sender, EventArgs e) { call.EndTime = DateTime.Now; call.EmpName = ename; call.EmpSurname = esurname; call.Reason = cmbReason.Text; call.ClientType = cmbClientType.Text; if (txtWorkRequirement.Text != string.Empty || cmbReason.Text != string.Empty) { submitRequest.WorkRequirement = txtWorkRequirement.Text; submitRequest.WorkDuration = "Pending"; submitRequest.Name = ename; submitRequest.Surname = esurname; } if (cmbClientType.Text == "Individual") { call.CustomerName = txtFirstName.Text; call.CustomerSurname = txtLastName_Business.Text; call.BusinessName = txtLastName_Business.Text; } else { call.CustomerName = txtLastName_Business.Text; call.CustomerSurname = txtLastName_Business.Text; call.BusinessName = txtLastName_Business.Text; call.EmpName = ename; call.EmpSurname = esurname; call.BusinessName = txtLastName_Business.Text; } if (call.InitiateCall() == true && submitRequest.SubmitRequest() == true) { timer1.Stop(); lblTimer.Visible = false; Message += new Display.myDelegate(Display.Success); Message.Invoke(); ClearTextBoxes(); btnEnd.Visible = false; panel1.Visible = false; panel2.Visible = false; btnReport.Visible = false; pictureBox1.Visible = false; pictureBox2.Visible = false; } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } }
private void btnAccept_Click(object sender, EventArgs e) { if (clientType != string.Empty) { btnAccept.Visible = false; btnEnd.Visible = true; call.ReceiveTime = DateTime.Now; lblTimer.Visible = true; timer1.Enabled = true; timer1.Start(); } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }
private void btnClose_Click(object sender, EventArgs e) { if (txtWorkRequestID.TextLength != 0) { request.WorkID = int.Parse(txtWorkRequestID.Text); if (request.CloseRequest() == true) { Message += new Display.myDelegate(Display.Success); Message.Invoke(); } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }
private void metroButton2_Click(object sender, EventArgs e) { if (txtucContractCode.Text != string.Empty) { List <string> list = new List <string>(); string identifier = txtucContractCode.Text; list = contract.ViewAgreementWithIdentifier(identifier); if (txtucContractCode.Text != string.Empty) { txticContractType.Text = list[0]; txticServiceName.Text = list[1]; txticServiceLevel.Text = list[2]; txticServiceAvailable.Text = list[3]; txtEquipmentType.Text = list[4]; txtEquipmentName.Text = list[5]; txtEquipmentModel.Text = list[6]; } metroPanel1.Visible = true; } else { Message += new Display.myDelegate(Display.Error); } }
private void btnFind_Click(object sender, EventArgs e) { cmbClientType.Text = clientType; if (clientIdentifier == null) { clientIdentifier = txtClientCode.Text; } else { txtClientCode.Text = clientIdentifier; } Thread.Sleep(1000); if (txtClientCode.Text != string.Empty) { ClientDetail.eClientStatus status = details.GetStatus(txtClientCode.Text); StatusColor(ref richTextBox1, status); if (cmbClientType.Text == "Individual") { List <string> list = details.FindClient(cmbClientType.Text, txtClientCode.Text); // MessageBox.Show("individual"); Individual clientDetail = new Individual(); clientDetail.FirstName = list[0]; clientDetail.LastName = list[1]; clientDetail.TelNumber = int.Parse(list[2]); clientDetail.Address = list[3]; clientDetail.AdhocNote = list[4]; clientDetail.ClientReport = list[5]; clientDetail.ClientStatus = list[6]; clientDetail.ClientFollowup = list[7]; txtFirstName.Text = clientDetail.FirstName; txtLastName_Business.Text = clientDetail.LastName; txtTelNum.Text = clientDetail.TelNumber.ToString(); txtAddress.Text = clientDetail.Address; txtAdhocNote.Text = clientDetail.AdhocNote; txtReport.Text = clientDetail.ClientReport; txtStatus.Text = clientDetail.ClientStatus; txtFollowup.Text = clientDetail.ClientFollowup; } else { List <string> list = details.FindClient(cmbClientType.Text, txtClientCode.Text); // MessageBox.Show("business"); Business clientDetail = new Business(); clientDetail.BusinessName = list[0]; clientDetail.BusinessAddress = list[1]; clientDetail.TelNumber = int.Parse(list[2]); clientDetail.AdhocNote = list[3]; clientDetail.ClientReport = list[4]; clientDetail.ClientStatus = list[5]; clientDetail.ClientFollowup = list[6]; txtLastName_Business.Text = clientDetail.BusinessName; txtTelNum.Text = clientDetail.TelNumber.ToString(); txtAddress.Text = clientDetail.BusinessAddress; txtAdhocNote.Text = clientDetail.AdhocNote; txtReport.Text = clientDetail.ClientReport; txtStatus.Text = clientDetail.ClientStatus; txtFollowup.Text = clientDetail.ClientFollowup; } btnAccept.Visible = true; panel1.Visible = true; panel2.Visible = true; richTextBox2.Visible = true; pictureBox1.Visible = true; pictureBox2.Visible = true; btnReport.Visible = true; } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }
private void button1_Click(object sender, EventArgs e) { if (cmbClientType.Text != string.Empty || txtFirstName.Text != string.Empty || txtLastName_Business.Text != string.Empty || txtTelNum.Text != string.Empty || txtFollowup.Text != string.Empty || txtReport.Text != string.Empty || txtStatus.Text != string.Empty || cmbicContractType.Text != string.Empty || txtAddress.Text != string.Empty || txtAdhocNote.Text != string.Empty) { if (cmbClientType.Text == "Business") { lblSurname_Business.Text = "Business"; business.BusinessName = txtLastName_Business.Text; business.TelNumber = int.Parse(txtTelNum.Text); business.BusinessAddress = txtAddress.Text; business.AdhocNote = txtAdhocNote.Text; business.ClientType = cmbClientType.Text; business.ContractType = cmbicContractType.Text; business.ClientFollowup = txtFollowup.Text; business.ClientReport = txtReport.Text; business.ClientStatus = txtStatus.Text; if (business.CaptureClientDetails() == true) { Message += new Display.myDelegate(Display.Success); Message.Invoke(); MessageBoxManager.OK = "Copy"; MessageBoxManager.Register(); //MessageBox.Show(individual.ClientIdentifier, "Client Identifier", MessageBoxButtons.OK); if (DialogResult.OK == MessageBox.Show(business.ClientIdentifier, "Client Identifier", MessageBoxButtons.OK)) { Clipboard.SetText(business.ClientIdentifier); MessageBox.Show("Copied to Clipboard"); ClearTextBoxes(); } } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } } else { lblSurname_Business.Text = "Individual"; individual.FirstName = txtFirstName.Text; individual.LastName = txtLastName_Business.Text; individual.TelNumber = int.Parse(txtTelNum.Text); individual.ClientFollowup = txtFollowup.Text; individual.ClientReport = txtReport.Text; individual.ClientStatus = txtStatus.Text; individual.ClientType = cmbClientType.Text; individual.ContractType = cmbicContractType.Text; individual.Address = txtAddress.Text; individual.AdhocNote = txtAdhocNote.Text; if (individual.CaptureClientDetails() == true) { Message += new Display.myDelegate(Display.Success); Message.Invoke(); MessageBoxManager.OK = "Copy"; MessageBoxManager.Register(); if (DialogResult.OK == MessageBox.Show(individual.ClientIdentifier, "Client Identifier", MessageBoxButtons.OK)) { Clipboard.SetText(individual.ClientIdentifier); MessageBox.Show("Copied to Clipboard"); ClearTextBoxes(); } } else { Message += new Display.myDelegate(Display.Failure); Message.Invoke(); } } } else { Message += new Display.myDelegate(Display.Error); Message.Invoke(); } }