// ////////////////////////////////////////////////////////////////////////
        // STEP7 - HOTEL INFORMATION - METHODS
        //
        private void StepHotelsInformationIn()
        {
            // Set instruction
            Label instruction = (Label)this.Master.FindControl("lblInstruction");
            instruction.Text = "Please verify Hotels information";

            // Load
            ProjectCostingSheetAddHotelsInformation model = new ProjectCostingSheetAddHotelsInformation(projectCostingSheetAddTDS);

            if (projectCostingSheetAddTDS.HotelsInformation.Rows.Count <= 0)
            {
                model.Load(int.Parse(hdfProjectId.Value), tkrdpFrom.SelectedDate.Value, tkrdpTo.SelectedDate.Value, int.Parse(hdfCompanyId.Value));
            }

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

            // Validate grid columns
            int projectId = Int32.Parse(hdfProjectId.Value);
            ProjectGateway projectGateway = new ProjectGateway();
            projectGateway.LoadByProjectId(projectId);

            if (projectGateway.GetCountryID(projectId) == 1) //Canada
            {
                // Hotels Grid
                lblHotelsTotalCosts.Text = "Total Cost (CAD) : ";
                tbxHotelsTotalCostsCAD.Visible = true;
                tbxHotelsTotalCostsUSD.Visible = false;
            }
            else
            {
                // Hotels Grid
                lblHotelsTotalCosts.Text = "Total Cost (USD) : ";
                tbxHotelsTotalCostsCAD.Visible = false;
                tbxHotelsTotalCostsUSD.Visible = true;
            }

            grdHotels.DataBind();
            StepHotelsInformationProcessGrid();
        }