private IPDPatientTreatmentSheetDetails GetSelectedTreatmentSheetDetails(DataGridView dgv) { IPDPatientTreatmentSheetDetails obj = null; if (dgv != null && dgv.CurrentRow != null) { obj = dgv.CurrentRow.Tag as IPDPatientTreatmentSheetDetails; } return(obj); }
public IPDPatientTreatmentSheetForm(IPDPatientTreatmentSheet obj) : base(obj, false) { this.mIPDPatientTreatmentSheet = obj; this.mPatientTreatmentSheetDetailsCollection = new IPDPatientTreatmentSheetDetailsCollection(obj.ObjectGuid); this.mEntry = new IPDPatientTreatmentSheetDetails(); counter = 0; this.InitializeComponent(); this.UserInitialize(); }
protected override void OnSaveComplete() { base.OnSaveComplete(); this.mEntry = new IPDPatientTreatmentSheetDetails(); IPDPatientTreatmentSheetDetails obj = this.GetSelectedTreatmentSheetDetails(this.dgvData); this.LoadAllIPDTreatmenSheetDetail(obj); this.txtDescription.Focus(); ClearAllControls(); }
private void OnDeletePatientTreatmentDetailsClick(object sender, EventArgs e) { IPDPatientTreatmentSheetDetails obj = this.GetSelectedTreatmentSheetDetails(this.dgvData); if (obj != null && MessageBox.Show(this, "Are you sure to delete selected treatment details?", "Delete Record", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.mEntry = obj; this.mEntry.MarkToDelete(); this.mEntry.UpdateChanges(); ClearAllControls(); this.mEntry = new IPDPatientTreatmentSheetDetails(); this.txtDescription.Focus(); } LoadAllIPDTreatmenSheetDetail(GetSelectedTreatmentSheetDetails(this.dgvData)); }
private void LoadAllIPDTreatmenSheetDetail(IPDPatientTreatmentSheetDetails selected) { int count = 0; this.LoadEntityList <IPDPatientTreatmentSheetDetails>(this.dgvData, clmSrNo.Index, new IPDPatientTreatmentSheetDetailsCollection(this.mIPDPatientTreatmentSheet.ObjectGuid), selected, false, false, delegate(DataGridViewRow row, IPDPatientTreatmentSheetDetails obj) { count++; row.Cells[this.clmSrNo.Index].Value = obj.SrNo; row.Cells[this.clmDescription.Index].Value = obj.Description; row.Cells[this.clmMorningTime.Index].Value = obj.MorningTime; row.Cells[this.clmNoonTime.Index].Value = obj.NoonTime; row.Cells[this.clmEveningTime.Index].Value = obj.EveningTime; row.Cells[this.clmNightTime.Index].Value = obj.NightTime; } ); }
private void OnOpenClick(object sender, EventArgs e) { IPDPatientTreatmentSheetDetails obj = this.GetSelectedTreatmentSheetDetails(this.dgvData); if (obj != null) { obj.RefershData(); } isPatientTreatmentSheetDetailsEdit = true; if (obj != null) { this.mEntry = obj; this.txtDescription.Text = obj.Description; this.cmbMorningTime.SelectedItem = obj.MorningTime; this.cmbNoonTime.SelectedItem = obj.NoonTime; this.cmbEveningTime.SelectedItem = obj.EveningTime; this.cmbNightTime.SelectedItem = obj.NightTime; } }