private void btnLogServiceTicket_Click(object sender, EventArgs e) { Correction.days = 1; _ValidationMethods.Reset(); if (cbxClientID.Text == null || cbxClientID.Text == "") { _ValidationMethods.AddToInvalidFields("Client ID"); } if (cbxOrderID.Text == null || cbxOrderID.Text == "") { _ValidationMethods.AddToInvalidFields("Order ID"); } if (cbxProductCode.Text == null || cbxProductCode.Text == "") { _ValidationMethods.AddToInvalidFields("Product Code"); } ServiceTicket serviceTicket = new ServiceTicket(DataHandler.lastCallLogID, txtDescription.Text); if (_ValidationMethods.isValid) { serviceTicket.SaveServiceTicketToDB(); Correction correction = new Correction(0, int.Parse(cbxOrderID.Text), cbxProductCode.Text, null, DateTime.MinValue, null, null, null); correction.SaveCorrectionToDB(); frmManageCorrections form = new frmManageCorrections(); form.Show(); this.Hide(); } }