//TODO remove after switch between frames issue will be resolved public static MainWorkflowPage SaveQuoteDetails(this QuoteDetailsPage page, MainFlowData data) { return(page .SelectSave_RadioButton() .CickSubmit_Button() .WaitForQuoteDataSaved(data.WindowsHandlerData)); }
public static QuoteDetailsPage SelectExistingMember(this QuoteDetailsPage page, MainFlowData data) { return(page .ClickSelectMember_Hyperlink(data.WindowsHandlerData) .SetMemberSearchName(data.MemberData.Name) .SetMemberSearchReference(data.MemberData.Reference) .ClickSearch_Button() .SelectFirstMemberInList(data.WindowsHandlerData)); }
public static QuoteDetailsPage ManageQuoteDetails(this QuoteDetailsPage page, MainFlowData data) { return(page .SelectMemberAssuredCapacities_TextList(data.QuoteDetailsTabData.MemberAssuredCapacities) .SelectClearMemberCapacties_RadioButton(data.QuoteDetailsTabData.IsClearMemberCapacities) .SelectEntryType_DropdownList(data.QuoteDetailsTabData.EntryType) .SelectQuoteType_DropdownList(data.QuoteDetailsTabData.QuoteType) .SelectUnderwriter_DropdownList(data.QuoteDetailsTabData.Underwriter) .SelectSeparateCommisionNote_RadioButton(data.QuoteDetailsTabData.IsSeparateCommissionNote) .SetValidTo_TextField(data.QuoteDetailsTabData.ValidTo) .SelectPolicyConditions_TextList(data.QuoteDetailsTabData.PolicyCondition) .SelectClearPolicyConditions_RadioButton(data.QuoteDetailsTabData.IsClearPolicyConditions) .SetTradingLimitStandardText_DropdownList(data.QuoteDetailsTabData.TradingLimitsStandardText)); }
public static QuoteDetailsPage SelectNewMember(this QuoteDetailsPage page, MainFlowData data) { return(page .ClickSelectMember_Hyperlink(data.WindowsHandlerData) .SetMemberSearchName(data.MemberData.Name) .SetMemberSearchReference(data.MemberData.Reference) .ClickSearch_Button() .ClickAddNew_Button(data.WindowsHandlerData) .SetPartyRole_TextField(data.MemberData.PartyRole) .SetFirstName_TextField(data.MemberData.FirstName) .SetLastNameOrOrganisationName_TextField(data.MemberData.LastNameOrOrganisationName) .SelectDomicilie_DropdownList(data.MemberData.Domicilie) .SelectGroup_DropdownList(data.MemberData.Group) .SetAddressName_TextField(data.MemberData.AddressName) .SetStreet1_TextField(data.MemberData.Street1) .SetStreet2_TextField(data.MemberData.Street2) .SetCity_TextField(data.MemberData.City) .SelectCountry_DropdownList(data.MemberData.Country) .SetPostalCode_TextField(data.MemberData.PostalCode) .SetPhone_TextField(data.MemberData.Phone) .SetFax_TextField(data.MemberData.Fax) .SetEmail_TextField(data.MemberData.Email) .ClickSave_Button(data.WindowsHandlerData)); }