/// <summary> /// Removes an offer code from the OfferCodes collection. /// </summary> /// <param name="offerCode"> /// The offer code. /// </param> public void RemoveOfferCode(string offerCode) { if (OfferCodes.Contains(offerCode)) { _offerCodeTempData.Value.Remove(offerCode); this.SaveOfferCodes(); } }
/// <summary> /// Saves offer code. /// </summary> /// <param name="offerCode"> /// The offer code. /// </param> /// <returns> /// The <see cref="bool"/>. /// </returns> protected bool SaveOfferCode(string offerCode) { if (!OfferCodes.Contains(offerCode)) { _offerCodeTempData.Value.Add(offerCode); this.SaveOfferCodes(); return(true); } return(false); }