コード例 #1
0
        void kdgvDataInd_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            var cr = kdgvDataInd.CurrentRow;

            if (ReferenceEquals(cr, null))
            {
                return;
            }

            var vl  = (VehicleLicense)cr.DataBoundItem;
            var frm = new VehicleLicenseObjectForm {
                Object = vl
            };
            var dr = frm.ShowDialog();

            if (dr == DialogResult.OK)
            {
                FillDataGrid();
            }
        }
コード例 #2
0
        void kbtnNew_Click(object sender, EventArgs e)
        {
            var isIndividual = (knTabs.SelectedPage == kpIndividual);
            var vl           = new VehicleLicense
            {
                Id          = 0,
                IsPersonal  = isIndividual,
                DateOfIssue = DateTime.Now,
                ExpireDate  = DateTime.Now
            };

            var frm = new VehicleLicenseObjectForm {
                Object = vl
            };
            var dr = frm.ShowDialog();

            if (dr == DialogResult.OK)
            {
                FillDataGrid();
            }
        }
コード例 #3
0
        void kdgvDataOrg_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            var cr = kdgvDataOrg.CurrentRow;

            if (ReferenceEquals(cr, null))
            {
                return;
            }

            var vl = ((ObjectView <VehicleLicense>)cr.DataBoundItem).Object;

            vl.IsPersonal = false;
            var frm = new VehicleLicenseObjectForm {
                Object = vl
            };
            var dr = frm.ShowDialog();

            if (dr == DialogResult.OK)
            {
                FillDataGrid();
            }
        }