public static SearchRiskPage PerformVesselSearch(this RisksTabPage page, MainFlowData data)
 {
     return(page
            .ClickAdd_Button(data.WindowsHandlerData)
            .SetVesselName_TextField(data.VesselSearchData.VesselName)
            .SetRiskReference_TextField(data.VesselSearchData.RiskReference)
            .SetMemberName_TextField(data.VesselSearchData.MemberName)
            .SetImoNumber_TextField(data.VesselSearchData.ImoNumber)
            .SetMemberNumber_TextField(data.VesselSearchData.MemberNumber)
            .SelectVesselTariffGroup_DropdownList(data.VesselSearchData.VesselTariffGroup)
            .SetVesselNumber_TextField(data.VesselSearchData.VesselNumber)
            .SelectMemberDomicile_DropdownList(data.VesselSearchData.MemberDomicile)
            .ClickSearch_Button());
 }
 public static RisksTabPage AddExistingVessel(this RisksTabPage page, MainFlowData data)
 {
     return(page
            .PerformVesselSearch(data)
            .SelectFirsRiskFromList(data));
 }