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(); } }
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(); } }
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(); } }