/// <summary> /// Checks the promo code. /// </summary> /// <param name="promoCodeslist">The result.</param> /// <returns></returns> public static string CheckPromoCode(List <string> promoCodeslist) { string uniqPromoCode = RandomHelpers.GetUniquePromoCode(); if (promoCodeslist != null) { againCheck: var isExist = promoCodeslist.Contains(uniqPromoCode); if (isExist) { uniqPromoCode = RandomHelpers.GetUniquePromoCode(); goto againCheck; } else { return(uniqPromoCode); } } else { return(uniqPromoCode); } }