public RRA(CFTypes cf, double xff, int steps, int rows) { Xff = xff; Steps = steps; Rows = rows; CF = cf; }
private void RegisterAndCheckCFVisibility(CFTypes cfType) { RegisterMgr.OpenRegisterPage(this.eventId); RegisterMgr.Checkin(); RegisterMgr.Continue(); RegisterMgr.EnterProfileInfo(); RegisterMgr.Continue(); if (cfType == CFTypes.Travel) { RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFCheckbox), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFRadio), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFDropDown), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFNumeric), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFText), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFTime), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFHeader), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFAlways), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFContinue), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFParagraph), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFDate), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFFile), cfType.ToString()), true); RegisterMgr.SelectCustomFieldRadioButtons( string.Format(StringEnum.GetStringValue(CFs.CFRadio), cfType.ToString()), "Yes"); } else if (cfType == CFTypes.Lodging) { RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFAdminOnly), cfType.ToString()), false); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFCapacity), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFRequired), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFConditionalDisplay), cfType.ToString()), false); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFPosition), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFSeparator), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFShowStarting), cfType.ToString()), false); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFHideStarting), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFWithDetails), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFDetailUrl), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFGroup), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldRequired(string.Format(StringEnum.GetStringValue(CFs.CFRequired), cfType.ToString()), true); RegisterMgr.SetCustomFieldCheckbox(string.Format(StringEnum.GetStringValue(CFs.CFCheckbox), cfType.ToString()), true); RegisterMgr.SelectAgendaItem(string.Format(StringEnum.GetStringValue(CFs.CFRequired), cfType.ToString())); RegisterMgr.SelectAgendaItem(string.Format(StringEnum.GetStringValue(CFs.CFCapacity), cfType.ToString())); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFConditionalDisplay), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPosition(Managers.Register.RegisterManager.FieldPositions.Below, this.positionFieldId); RegisterMgr.VerifySeparatorLineBelowField(this.separatorLineFieldId); RegisterMgr.VerifyDetailsMessage(string.Format(StringEnum.GetStringValue(CFs.CFWithDetails), cfType.ToString()), DetailsMessage); RegisterMgr.VerifyDetailsURL(string.Format(StringEnum.GetStringValue(CFs.CFDetailUrl), cfType.ToString()), DetailsURL); RegisterMgr.VerifyFieldInGroup(string.Format(StringEnum.GetStringValue(CFs.CFGroup), cfType.ToString()), GroupName); } RegisterMgr.Continue(); RegisterMgr.FinishRegistration(); RegisterMgr.OpenAdminRegisterPage(this.eventId, this.eventSessionId); RegisterMgr.Checkin(); RegisterMgr.Continue(); RegisterMgr.EnterProfileInfoWithoutPassword(); RegisterMgr.Continue(); if (cfType == CFTypes.Lodging) { RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFAdminOnly), cfType.ToString()), true); RegisterMgr.VerifyCustomFieldPresent(string.Format(StringEnum.GetStringValue(CFs.CFCapacity), cfType.ToString()), false); } }
public GraphDEF(string rrdName, string rrdField, CFTypes cfType) { RRDName = rrdName; RRDField = rrdField; CFType = cfType; }