public static string GetDiscountToken(this CabDataContext db, string percent) { var discount = db.Discounts.FirstOrDefault(d => !d.IsExpired && d.ValidTill > UKTime.Now && d.ClientToken == LoginHelper.Client.Token); if (discount == null) { return(db.GenerateDiscount(percent)); } return(discount.Token); }