/*
         * Creates a Inventory page and initializes page title and all of this page's Xpath
         */

        public InventoryPage(IActionsVisitor visitor, IArcliteInputs inputs) : base(visitor, inputs)
        {
            base.pageTitle = "Inventory Page";
            _visitor       = visitor;

            pageInfo      = new InventoryXAWE(this);
            _pageElements = base.pageElements;
        }
示例#2
0
        /*
         * Needs to contain every single page's info class, and then call initInputs
         */

        public ArcliteInputValues()
        {
            inventoryInfo         = new InventoryXAWE();
            personnelInfo         = new PersonnelXAWE();
            loginInfo             = new LoginPageXAWE();
            assetsInfo            = new AssetsXAWE();
            customersInfo         = new CustomersXAWE();
            suppliersInfo         = new SuppliersXAWE();
            checkListsInfo        = new CheckListsXAWE();
            inventoryItemTypeInfo = new InventoryItemTypeXAWE();
            unitInfo                       = new UnitXAWE();
            currencyInfo                   = new CurrencyXAWE();
            locationManagerInfo            = new LocationManagerXAWE();
            qualificationInfo              = new QualificationXAWE();
            assetTypeManagerInfo           = new AssetTypeManagerXAWE();
            orderTrackingAndManagementInfo = new OrderTrackingAndManagementXAWE();
            workflowInfo                   = new WorkflowBuilderXAWE();
            workstationInfo                = new WorkstationXAWE();

            this.initInputs();
        }