public void CreateRegistrationsForOnSiteCheckIn(string firstName, string lastName, string company)
        {
            OnSiteFixtureHelper.RegistrationInfo RegInfo = new OnSiteFixtureHelper.RegistrationInfo();

            RegisterMgr.OpenRegisterPage(eventId);
            RegisterMgr.Checkin();
            RegisterMgr.SelectRegType("One");
            RegInfo.emailAddress = RegisterMgr.CurrentEmail;
            RegisterMgr.Continue();
            RegisterMgr.TypePersonalInfoFirstName(firstName);
            RegisterMgr.TypePersonalInfoMiddleName(RegisterManager.DefaultPersonalInfo.MiddleName);
            RegisterMgr.TypePersonalInfoLastName(lastName);
            RegisterMgr.TypePersonalInfoJobTitle(RegisterManager.DefaultPersonalInfo.JobTitle);
            RegisterMgr.TypePersonalInfoCompany(company);
            RegisterMgr.TypePersonalInfoAddressLineOne(RegisterManager.DefaultPersonalInfo.AddressLineOne);
            RegisterMgr.TypePersonalInfoCity(RegisterManager.DefaultPersonalInfo.City);
            RegisterMgr.SelectPersonalInfoState(RegisterManager.DefaultPersonalInfo.State);
            RegisterMgr.TypePersonalInfoZipCode(RegisterManager.DefaultPersonalInfo.ZipCode);
            RegisterMgr.TypePersonalInfoWorkPhone(RegisterManager.DefaultPersonalInfo.WorkPhone);
            RegInfo.fullName = RegisterMgr.CurrentRegistrantFullName;
            RegisterMgr.EnterPersonalInfoPassword();
            RegisterMgr.Continue();
            this.helper.CheckoutPage(RegisterManager.PaymentMethod.CreditCard, 10.00);
            RegisterMgr.ConfirmRegistration();

            RegInfo.regId = Convert.ToInt32(
                RegisterMgr.GetConfirmationPageValueForPrimaryAttendee(RegisterManager.ConfirmationPageField.RegistrationId));

            regs.Add(RegInfo);
        }
        public void SingleRegistration(RegisterManager.PaymentMethod paymentMethod, double subTotal)
        {
            OnSiteFixtureHelper.RegistrationInfo regInfo = new OnSiteFixtureHelper.RegistrationInfo();
            this.CheckinPage("One");
            regInfo.emailAddress = RegisterMgr.CurrentEmail;
            RegisterMgr.Continue();
            this.PersonalInfoPage();
            regInfo.fullName = RegisterMgr.CurrentRegistrantFullName;
            RegisterMgr.Continue();
            RegisterMgr.Continue();
            RegisterMgr.Continue();
            this.helper.CheckoutPage(paymentMethod, subTotal);
            RegisterMgr.ConfirmRegistration();

            regInfo.regId = Convert.ToInt32(
                RegisterMgr.GetConfirmationPageValueForPrimaryAttendee(RegisterManager.ConfirmationPageField.RegistrationId));

            this.regs.Add(regInfo);
        }
        public void IndividualGroupMember()
        {
            OnSiteFixtureHelper.RegistrationInfo regInfo = new OnSiteFixtureHelper.RegistrationInfo();

            RegisterMgr.Checkin();
            RegisterMgr.SelectRegType("One");
            regInfo.emailAddress = RegisterMgr.CurrentEmail;
            RegisterMgr.Continue();
            this.PersonalInfoPage();
            regInfo.fullName = RegisterMgr.CurrentRegistrantFullName;
            RegisterMgr.Continue();
            this.AgendaPage();
            this.regs.Add(regInfo);
        }