private void btnSave_Click(object sender, EventArgs e) { String memberCode = this.getMemberCode(); if (String.IsNullOrWhiteSpace(memberCode) || memberCode.Length != 9) { MessageBox.Show("Please enter a 9 digit member code.", "Missing information", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (this.selectedService == null) { MessageBox.Show("Please enter a 6 digit service code and verify", "Missing information", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } TerminalService ts = new TerminalService(); RecordClaimResult result = ts.recordClaim(TerminalScreenManager.ProviderCode, memberCode, this.selectedService.Code, txtComments.Text, dtServiceProvided.Value); if (result.success) { MessageBox.Show("Claim recorded successfully. Fee to be paid is: " + result.service.Fee, "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); this.clearForm(); } else { MessageBox.Show(result.message, "Error saving claim", MessageBoxButtons.OK, MessageBoxIcon.Error); } }