protected override void OnDataSet() { if (!Objectbase.IsNullOrEmpty(this.mOPDPrescription)) { this.mOPDPrescription.Doseage = this.txtDoseage.Text; this.mOPDPrescription.Timings = this.txtTimings.Text; this.mOPDPrescription.OPDPrescriptionDate = this.dptPrescriptionDate.Value; //Medicine this.mPatient.OPDPrescription = this.mOPDPrescription; this.mOPDPrescription.OPDMedicines.Clear(); for (int i = 0; i < cmbMedicine.Items.Count; i++) { if (cmbMedicine.GetItemChecked(i)) { obj = new OPDPrescriptionProcedureMedicine(); Guid gd = new Guid(cmbMedicine.Items[i].ToString()); obj.PatientGuid = this.mPatient.ObjectGuid; obj.MedicineGuid = gd; this.mOPDPrescription.OPDMedicines.Add(obj); } } for (int i = 0; i < cmbMedicine.Items.Count; i++) { if (cmbMedicine.GetItemChecked(i)) { cmbMedicine.SetItemChecked(i, false); } } } }
private OPDPrescription GetSelectedProcedure(DataGridView dgv) { OPDPrescription obj = null; if (dgv != null && dgv.CurrentRow != null) { obj = dgv.CurrentRow.Tag as OPDPrescription; } return(obj); }