コード例 #1
0
        private void butAdd_Click(object sender, EventArgs e)
        {
            FormClinicEdit FormCE = new FormClinicEdit(new Clinic());

            FormCE.IsNew = true;
            FormCE.ShowDialog();
            if (FormCE.DialogResult == DialogResult.OK)
            {
                Clinics.Insert(FormCE.ClinicCur);
                DataValid.SetInvalid(InvalidType.Providers);
                FillGrid();
            }
        }
コード例 #2
0
        private void gridMain_CellDoubleClick(object sender, ODGridClickEventArgs e)
        {
            Clinic         clinCur = (Clinic)gridMain.ListGridRows[e.Row].Tag;
            Clinic         clinOld = clinCur.Copy();
            FormClinicEdit FormCE  = new FormClinicEdit(clinCur);

            FormCE.ShowDialog();
            if (FormCE.DialogResult == DialogResult.OK)
            {
                Clinics.Update(FormCE.ClinicCur, clinOld);
                DataValid.SetInvalid(InvalidType.Providers);
                FillGrid();
            }
        }