コード例 #1
0
        private void CreateTeamWithRegType()
        {
            this.withTeamName = new BibNumberingToolManager.TeamWithRegTypes() { CollectTeamName = true, DisableGroupReg = false, RegistantTypeName = "WithTeamName", StartingNumber = -1 };
            this.noTeamName = new BibNumberingToolManager.TeamWithRegTypes() { CollectTeamName = false, DisableGroupReg = false, RegistantTypeName = "NoTeamName", StartingNumber = -1 };
            this.noGroupReg = new BibNumberingToolManager.TeamWithRegTypes() { CollectTeamName = false, DisableGroupReg = true, RegistantTypeName = "NoGroupReg", StartingNumber = 34 };

            _teams = new List<BibNumberingToolManager.TeamWithRegTypes>() { this.withTeamName, this.noGroupReg, this.noTeamName };

            this.PrepareActiveEuropeEvent(EventNameWithRegType);
            this.GoToEmailTabAddConfirmation(EventNameWithRegType);
        }
コード例 #2
0
        private void CreateNewTeamWithRegType()
        {
            this.withTeamName = new BibNumberingToolManager.TeamWithRegTypes() { CollectTeamName = true, DisableGroupReg = false, RegistantTypeName = "WithTeamName", StartingNumber = -1 };
            this.noTeamName = new BibNumberingToolManager.TeamWithRegTypes() { CollectTeamName = false, DisableGroupReg = false, RegistantTypeName = "NoTeamName", StartingNumber = -1 };
            this.noGroupReg = new BibNumberingToolManager.TeamWithRegTypes() { CollectTeamName = false, DisableGroupReg = true, RegistantTypeName = "NoGroupReg", StartingNumber = 34 };

            _teams = new List<BibNumberingToolManager.TeamWithRegTypes>() { this.withTeamName, this.noGroupReg, this.noTeamName };

            ManagerSiteMgr.OpenLogin();
            ManagerSiteMgr.Login();
            this.eventSessionId = ManagerSiteMgr.GetEventSessionId();
            ManagerSiteMgr.SelectFolder();

            if (ManagerSiteMgr.EventExists(EventNameWithRegType))
            {
                ManagerSiteMgr.DeleteEventByName(EventNameWithRegType);
            }

            ManagerSiteMgr.ClickAddEvent(ManagerSiteManager.EventType.ActiveEuropeEvent);
            this.eventId = BuilderMgr.GetEventId();
            BuilderMgr.SetEventNameAndShortcut(EventNameWithRegType);
            BuilderMgr.SelectEventType(FormDetailManager.ActiveEuropeEventType.Running);
            BuilderMgr.AddRegTypes<BibNumberingToolManager.TeamWithRegTypes>(_teams);
            BuilderMgr.SaveAndClose();

            ManagerSiteMgr.OpenEventDashboardUrl(this.eventId, this.eventSessionId);
            ManagerSiteMgr.DashboardMgr.ChooseTabAndVerify(DashboardManager.DashboardTab.EventDetails);
            ManagerSiteMgr.DashboardMgr.ClickOption(DashboardManager.EventRegistrationFunction.DeleteTestRegistrations);
            UIUtil.DefaultProvider.SelectPopUpFrameByName("plain");
            ManagerSiteMgr.DashboardMgr.DeleteTestReg_ClickDelete();
            UIUtil.DefaultProvider.SwitchToMainContent();
            ManagerSiteMgr.DashboardMgr.ReturnToList();

            this.GoToEmailTabAddConfirmation(EventNameWithRegType);
        }