Example #1
0
 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();
            }
        }