public override string GetUrl(MP_CustomerMarketPlace mp, IMarketPlaceSecurityInfo securityInfo) { return(string.Format( "http://www.amazon.co.uk/gp/aag/main?ie=UTF8&seller={0}", ((AmazonSecurityInfo)securityInfo).MerchantId )); } // GetUrl
} // GetSeniority public virtual string GetUrl(MP_CustomerMarketPlace mp, IMarketPlaceSecurityInfo securityInfo) { return(string.Format( "https://www.google.com/search?q={0}+{1}", HttpUtility.UrlEncode(mp.Marketplace.Name), mp.DisplayName )); } // GetUrl
public IDatabaseCustomerMarketPlace SaveOrUpdateEncryptedCustomerMarketplace( string displayName, IMarketplaceType marketplaceType, IMarketPlaceSecurityInfo securityData, Customer customer ) { return(SaveOrUpdateCustomerMarketplace( displayName, marketplaceType, new Encrypted(new Serialized(securityData)), customer, null )); } // SaveOrUpdateCEncryptedustomerMarketplace
} // SaveOrUpdateCEncryptedustomerMarketplace public IDatabaseCustomerMarketPlace SaveOrUpdateCustomerMarketplace( string displayName, IMarketplaceType marketplaceType, IMarketPlaceSecurityInfo securityData, Customer customer, string amazonMarketPlaceId = null ) { return(SaveOrUpdateCustomerMarketplace( displayName, marketplaceType, new Serialized(securityData), customer, amazonMarketPlaceId )); } // SaveOrUpdateCustomerMarketplace
public override string GetUrl(MP_CustomerMarketPlace mp, IMarketPlaceSecurityInfo securityInfo) { var url = base.GetUrl(mp, securityInfo); if (mp.EbayUserData == null) { return(url); } var mpEbayUserData = mp.EbayUserData.LastOrDefault(); if (mpEbayUserData == null || mpEbayUserData.SellerInfo == null) { return(url); } if (string.IsNullOrEmpty(mpEbayUserData.SellerInfo.SellerInfoStoreURL)) { return(url); } return(mpEbayUserData.SellerInfo.SellerInfoStoreURL); }
public override string GetUrl(MP_CustomerMarketPlace mp, IMarketPlaceSecurityInfo securityInfo) { return("#"); }
public void StoreOrUpdateCustomerSecurityInfo(Customer databaseCustomer, IMarketPlaceSecurityInfo securityData, string marketPlaceName) { Helper.SaveOrUpdateCustomerMarketplace(marketPlaceName, _Marketplace, securityData, databaseCustomer); }