protected override void OnDataShow() { base.OnDataShow(); this.cmbTreatment.Select(); this.Text = "Treatment"; OPDTreatmentCollection opdTreatmentList = new OPDTreatmentCollection(); this.cmbTreatment.DataSource = opdTreatmentList; this.cmbTreatment.DisplayMember = "DisplayName"; this.cmbTreatment.SelectedItem = null; if (!string.IsNullOrEmpty(this.mOpdTreatmentProcedure.OPDTreatmentDate.ToString()) && (this.mOpdTreatmentProcedure.OPDTreatmentDate != DateTime.MinValue)) { this.dptTreatmentDate.Value = this.mOpdTreatmentProcedure.OPDTreatmentDate; } // Treatments if (this.OPDTreatments.Count > 0) { for (int i = 0; i < cmbTreatment.Items.Count; i++) { for (int j = 0; j < this.OPDTreatments.Count; j++) { if (OPDTreatments[j].TreatmentGuid == new Guid(cmbTreatment.Items[i].ToString())) { cmbTreatment.SetItemChecked(i, true); break; } } } } LoadOPDTreatmentProcedure(GetSelectedProcedure(this.dgvTreatmentProcedure)); }
private void OnAddNewTreatmentClick(object sender, EventArgs e) { OPDTreatment obj = new OPDTreatment(this.mOpdTreatmentProcedure); OPDTreatmentForm.ShowForm(obj); OPDTreatmentCollection opdTreatmentList = new OPDTreatmentCollection(); this.cmbTreatment.DataSource = opdTreatmentList; this.cmbTreatment.DisplayMember = "DisplayName"; }