Пример #1
0
 public SpecializedTraining(ApplicationDbContext context, Business business, PurchasableHelper purchasableHelper)
 {
     _context           = context;
     _business          = business;
     _purchasableHelper = purchasableHelper;
     _randomPurchasable = _context.BusinessPurchases
                          .Include(s => s.Purchase.Type)
                          .Where(s => s.BusinessId == _business.Id)
                          .Where(s => s.Purchase.Type.Id == 1)
                          .Where(s => s.Purchase.Id != 1)
                          .ToList()
                          .OrderBy(r => Guid.NewGuid())
                          .First();
 }
Пример #2
0
        public static string PurchaseResponse(Business business, BusinessPurchase businessPurchase, PurchasableJsonReturn purchaseResponse = null)
        {
            var response = JsonConvert.SerializeObject(new
            {
                Business         = business,
                BusinessPurchase = businessPurchase,
                PurchaseResponse = purchaseResponse,
            },
                                                       new JsonSerializerSettings()
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            });

            return(response);
        }