Esempio n. 1
0
        private IPDPatientTreatmentSheetDetails GetSelectedTreatmentSheetDetails(DataGridView dgv)
        {
            IPDPatientTreatmentSheetDetails obj = null;

            if (dgv != null && dgv.CurrentRow != null)
            {
                obj = dgv.CurrentRow.Tag as IPDPatientTreatmentSheetDetails;
            }
            return(obj);
        }
Esempio n. 2
0
 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();
 }
Esempio n. 3
0
        protected override void OnSaveComplete()
        {
            base.OnSaveComplete();
            this.mEntry = new IPDPatientTreatmentSheetDetails();

            IPDPatientTreatmentSheetDetails obj = this.GetSelectedTreatmentSheetDetails(this.dgvData);

            this.LoadAllIPDTreatmenSheetDetail(obj);
            this.txtDescription.Focus();
            ClearAllControls();
        }
Esempio n. 4
0
        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));
        }
Esempio n. 5
0
        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;
            }
                                                                  );
        }
Esempio n. 6
0
        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;
            }
        }