public void WhenRenewalOptionsOf(Table table) { var form = table.CreateInstance <AddMembershipProgramRenewalOptions>(); AddMembershipProgramDialog.CreateMembershipProgramRenewalOptionsTerm(form.Term); AddMembershipProgramDialog.CreateMembershipProgramNext(); }
public void WhenBenefitsOptionsOf(Table table) { var form = table.CreateInstance <AddMembershipProgramBenefitsOptions>(); AddMembershipProgramDialog.CreateMembershipProgramBenefitsOptionsFormat(form.MembershipFormat); AddMembershipProgramDialog.CreateMembershipProgramNext(); }
public void WhenLevelOptionsOf(Table table) { var form = table.CreateInstance <AddMembershipProgramLevelOptions>(); AddMembershipProgramDialog.CreateMembershipProgramLevelName(form.Name); AddMembershipProgramDialog.CreateMembershipProgramLevelPrice(form.Price); AddMembershipProgramDialog.CreateMembershipProgramNext(); }
public void WhenDuesOptionsOf(Table table) { var form = table.CreateInstance <AddMembershipProgramDuesOptions>(); if (form.Installments == "Yes") { AddMembershipProgramDialog.CreateMembershipProgramDuesOptionsInstallments(); } AddMembershipProgramDialog.CreateMembershipProgramNext(); }
public void WhenICreateANewMembershipWithGeneralOptions(Table table) { BBCRMHomePage.OpenMembershipsFA(); var form = table.CreateInstance <AddMembershipProgramGeneralOptions>(); AddMembershipProgramDialog.CreateMembershipProgram(form.Name); if (form.Kind == "Annual") { AddMembershipProgramDialog.CreateMembershipProgramAnnual(); } if (form.Obtain == "Dues") { AddMembershipProgramDialog.CreateMembershipProgramDues(); } AddMembershipProgramDialog.CreateMembershipProgramNext(); }