private void DgHotels_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex == dgHotels.NewRowIndex) { var editor = new frmHotelEditor(); editor.ShowDialog(); BindHotels(); } else if (e.ColumnIndex == clmEdit.Index) { var hotel = (Models.Hotel)dgHotels.Rows[e.RowIndex].DataBoundItem; var editor = new frmHotelEditor(hotel.HotelId); if (editor.ShowDialog() != DialogResult.Cancel) { BindHotels(); } } }
private void DgAllotmentHotels_CellClick(object sender, DataGridViewCellEventArgs e) { var h = (Models.Hotel)dgAllotmentHotels.Rows[e.RowIndex].DataBoundItem; if (e.ColumnIndex == clmEdit.Index) { var editor = new frmHotelEditor(h.HotelId); if (editor.ShowDialog() != DialogResult.Cancel) { BindAllotmentHotels(); } } else if (e.ColumnIndex == clmCloseDates.Index) { var viewer = new FrmHotelCloseDateViewer(h); viewer.ShowDialog(); } }