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