protected void grdHotels_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            // Hotels Gridview, if the gridview is edition mode
            if (grdHotels.EditIndex >= 0)
            {
                grdHotels.UpdateRow(grdHotels.EditIndex, true);
            }

            // Delete hotel
            int costingSheetId = (int)e.Keys["CostingSheetID"];
            int hotelId = (int)e.Keys["HotelID"];
            int refId = (int)e.Keys["RefID"];

            ProjectCostingSheetAddHotelsInformation model = new ProjectCostingSheetAddHotelsInformation(projectCostingSheetAddTDS);
            model.Delete(costingSheetId, hotelId, refId);

            // Store dataset
            hotelsInformation = (ProjectCostingSheetAddTDS.HotelsInformationDataTable)model.Table;
            Session["hotelsInformation"] = hotelsInformation;
            Session["projectCostingSheetAddTDS"] = projectCostingSheetAddTDS;

            StepHotelsInformationProcessGrid();
        }