private void btnAddListener_Click(object sender, EventArgs e) { Listener newListener = new Listener(); newListener.Wallet = 0; newListener.Title = "Mr"; newListener.Forename = "Test"; newListener.Surname = "Tester"; newListener.Addr1 = "1 Test Street"; newListener.Addr2 = "Test Place"; newListener.Town = "Testington"; newListener.County = "Testlegham"; newListener.Postcode = "TE5T1NG"; newListener.MemStickPlayer = true; newListener.Magazine = true; newListener.Info = "Test Account"; newListener.Telephone = "0800 TEST"; newListener.Birthday = DateTime.Now; newListener.Status = ListenerStates.ACTIVE; newListener.StatusInfo = ""; newListener.Joined = DateTime.Now; InOutRecords temp = new InOutRecords(); temp.In1 = 0; temp.In2 = 0; temp.In3 = 0; temp.In4 = 0; temp.In5 = 0; temp.In6 = 0; temp.In7 = 0; temp.In8 = 0; temp.Out1 = 0; temp.Out2 = 0; temp.Out3 = 0; temp.Out4 = 0; temp.Out5 = 0; temp.Out6 = 0; temp.Out7 = 0; temp.Out8 = 0; newListener.inOutRecords = temp; Interaction.MsgBox(serviceLayer.AddListener(newListener)); }
// Add the listener to the database. private void btnFinished_Click(object sender, EventArgs e) { Listener newListener = new Listener(); newListener.Wallet = 0; newListener.Title = comboTitle.Text; newListener.Forename = txtForename.Text; newListener.Surname = txtSurname.Text; newListener.Addr1 = txtAddr1.Text; newListener.Addr2 = txtAddr2.Text; newListener.Town = txtTown.Text; newListener.County = txtCounty.Text; newListener.Postcode = txtPostcode.Text; newListener.MemStickPlayer = chkTape.Checked; newListener.Magazine = chkMagazine.Checked; newListener.Info = txtInformation.Text; if ((!string.IsNullOrEmpty(txtTelephone.Text))) { newListener.Telephone = (txtTelephone.Text); } else { newListener.Telephone = "0"; } string theStr = ""; if (chkNoBirthday.Checked) { theStr = "01/01/" + DateTime.Now.Year; } else { theStr = birthdayDate.Value.ToString(ModuleGeneric.DATE_FORMAT); } newListener.Birthday = DateTime.Parse(theStr); newListener.Status = ListenerStates.ACTIVE; newListener.StatusInfo = ""; newListener.DeletedDate = DateTime.Now; newListener.Joined = DateTime.Now; newListener.inOutRecords = new InOutRecords(); int result = 0; result = serviceLayer.AddListener(newListener); if (result > 0) { log.Debug("Listener has been added. ID: " + result + ", Name: " + newListener.GetNiceName()); Interaction.MsgBox("The listener has successfully been added."); Listener newListenerWithWalletNo = serviceLayer.GetListenerById(result); // Do new labels need to be added? DialogResult msgResult = MessageBox.Show("Would you like to print labels for the new listener?", ModuleGeneric.getAppShortName(), MessageBoxButtons.YesNo); if (msgResult == DialogResult.Yes) { My.MyProject.Forms.formChoosePrintPoint.Show(); My.MyProject.Forms.formChoosePrintPoint.SetupForm(newListenerWithWalletNo); } // Will they use a memory stick player? if (newListener.MemStickPlayer) { Interaction.MsgBox("Please print the following form as listener requires a memory stick player."); My.MyProject.Forms.formPrintCollectionForm.Show(); My.MyProject.Forms.formPrintCollectionForm.setupForm(newListenerWithWalletNo, false); } this.Close(); } else { log.Error("Failed to add new listener!"); Interaction.MsgBox("Failed to add new listener!"); this.Close(); } }