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); }