/// <summary> /// This function initialises this class(important) /// </summary> /// <param name="dbCon"></param> public void InitClass(DBConnection dbCon) { this.dbCon = dbCon; medicalNote = new MedicalNoteFactory(dbCon); infoFac = new PatientFactory(dbCon); prescriptionFactory = new PrescriptionFactory(dbCon); test = new TestResultFactory(dbCon); medicationFactory = new MedicineInFactory(dbCon); appointmentClass = new AppointmentSort(dbCon); }
/// <summary> /// /// </summary> /// <param name="connection"></param> /// <param name="form"></param> public AddPrescription(DBConnection connection, GPNurse form) { this.dbCon = connection; getMedications = new MedicineInFactory(dbCon); managePrescription = new PrescriptionFactory(dbCon); medFact = new MedicationFactory(dbCon); controlGP = form; InitializeComponent(); showMedications(); this.FormClosing += AddPrescription_FormClosing; }