private void donorNotOkButton_Click(object sender, EventArgs e) { Donor selected = (Donor)pendingDonorList.SelectedItem; EMailForm eMailForm = new EMailForm(selected, false, controller.donationCenter.name, selected.bloodType == null); if (eMailForm.ShowDialog() == DialogResult.OK) { controller.evaluateDonor(false, selected); string address = eMailForm.eMail; string subject = eMailForm.eMailSubject; string content = eMailForm.eMailText; //TODO notify donor controller } else { return; } RefreshLists(); }
private void donorOkButton_Click(object sender, EventArgs e) { Donor selected = (Donor)pendingDonorList.SelectedItem; BloodInput bloodInput = new BloodInput(controller.donationCenter.id, selected, selected.bloodType != null); if (bloodInput.ShowDialog() == DialogResult.OK) { EMailForm eMailForm = new EMailForm(selected, true, controller.donationCenter.name, selected.bloodType == null); if (eMailForm.ShowDialog() == DialogResult.OK) { controller.evaluateDonor(true, selected); controller.addBloodToStock(bloodInput.plasma); controller.addBloodToStock(bloodInput.red); controller.addBloodToStock(bloodInput.tromb); controller.addDonationToDonor(selected, bloodInput.donation, bloodInput.bloodType); string address = eMailForm.eMail; string subject = eMailForm.eMailSubject; string content = eMailForm.eMailText; //TODO notify donor controller } else { return; } } else { return; } RefreshLists(); }