コード例 #1
0
        // ////////////////////////////////////////////////////////////////////////
        // INITIAL EVENTS
        //
        protected void Page_Load(object sender, EventArgs e)
        {
            // Register client scripts
            this.RegisterClientScripts();

            if (!IsPostBack)
            {
                // Security check
                if (!(Convert.ToBoolean(Session["sgLFS_RESOURCES_BONDINGCOMPANIES_ADD"])))
                {
                    Response.Redirect("./../../error_page.aspx?error=" + "You are not authorized to view this page. Contact your system administrator.");
                }

                // Validate query string
                if ((string)Request.QueryString["source_page"] == null)
                {
                    Response.Redirect("./../../error_page.aspx?error=" + "Invalid query string in bondingCompanies_add.aspx");
                }

                // Tag Page
                hdfCompanyId.Value = Convert.ToInt32(Session["companyID"]).ToString();
                hdfUpdate.Value = "no";

                // If coming from
                // ... employee_navigator.aspx
                if (Request.QueryString["source_page"] == "lm")
                {
                    // ... Initialize tables
                    bondingCompaniesAddTDS = new BondingCompaniesAddTDS();

                    // ... Store tables
                    Session["bondingCompaniesAddTDS"] = bondingCompaniesAddTDS;
                }

                // StepSection1In
                wzTeamMember.ActiveStepIndex = 0;
                lblUserErrorMessage.Visible = false;
                StepBeginIn();
            }
            else
            {
                // Restore tables
                bondingCompaniesAddTDS = (BondingCompaniesAddTDS)Session["bondingCompaniesAddTDS"];
            }
        }
コード例 #2
0
        // ////////////////////////////////////////////////////////////////////////
        // INITIAL EVENTS
        //
        protected void Page_Load(object sender, EventArgs e)
        {
            // Register client scripts
            this.RegisterClientScripts();

            if (!IsPostBack)
            {
                // Security check
                if (!(Convert.ToBoolean(Session["sgLFS_RESOURCES_HOTELS_ADD"])) || !(Convert.ToBoolean(Session["sgLFS_RESOURCES_BONDINGCOMPANIES_ADD"])) || !(Convert.ToBoolean(Session["sgLFS_RESOURCES_INSURANCECOMPANIES_ADD"])) || !(Convert.ToBoolean(Session["sgLFS_RESOURCES_SUBCONTRACTORS_ADD"])))
                {
                    Response.Redirect("./../../error_page.aspx?error=" + "You are not authorized to view this page. Contact your system administrator.");
                }

                // Validate query string
                if ((string)Request.QueryString["source_page"] == null)
                {
                    Response.Redirect("./../../error_page.aspx?error=" + "Invalid query string in category_items_add.aspx");
                }

                // Tag Page
                hdfCompanyIdForSubcontractors.Value = Session["companyID"].ToString();
                hdfCompanyIdForHotels.Value = Session["companyID"].ToString();
                hdfCompanyIdForBondingCompanies.Value = Session["companyID"].ToString();
                hdfCompanyIdForInsuranceCompanies.Value = Session["companyID"].ToString();

                // Store datasets
                subcontractorsAddTDS = new SubcontractorsAddTDS();
                Session["subcontractorsAddTDS"] = subcontractorsAddTDS;
                Session["subcontractors"] = subcontractorsAddTDS.Subcontractors;
                hotelsAddTDS = new HotelsAddTDS();
                Session["hotelsAddTDS"] = hotelsAddTDS;
                Session["hotels"] = hotelsAddTDS.Hotels;
                bondingCompaniesAddTDS = new BondingCompaniesAddTDS();
                Session["bondingCompaniesAddTDS"] = bondingCompaniesAddTDS;
                Session["bondingCompanies"] = bondingCompaniesAddTDS.BondingCompanies;
                insuranceCompaniesAddTDS = new InsuranceCompaniesAddTDS();
                Session["insuranceCompaniesAddTDS"] = insuranceCompaniesAddTDS;
                Session["insuranceCompanies"] = insuranceCompaniesAddTDS.InsuranceCompanies;

                StoreNavigatorState();

                // StepSection1In
                wzCategories.ActiveStepIndex = 0;
                StepBeginIn();
            }
            else
            {
                // Restore datasets
                subcontractorsAddTDS = (SubcontractorsAddTDS)Session["subcontractorsAddTDS"];
                subcontractors = subcontractorsAddTDS.Subcontractors;
                hotelsAddTDS = (HotelsAddTDS)Session["hotelsAddTDS"];
                hotels = hotelsAddTDS.Hotels;
                bondingCompaniesAddTDS = (BondingCompaniesAddTDS)Session["bondingCompaniesAddTDS"];
                bondingCompanies = bondingCompaniesAddTDS.BondingCompanies;
                insuranceCompaniesAddTDS = (InsuranceCompaniesAddTDS)Session["insuranceCompaniesAddTDS"];
                insuranceCompanies = insuranceCompaniesAddTDS.InsuranceCompanies;
            }
        }
コード例 #3
0
 /// <summary>
 /// InitData
 /// </summary>
 protected override void InitData()
 {
     _data = new BondingCompaniesAddTDS();
 }