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