コード例 #1
0
ファイル: StockModel.cs プロジェクト: Shalisska/Clones
        public StockModel(IStockAdapter adapter) : this()
        {
            Id        = adapter.Id;
            Name      = adapter.Name;
            Resources = new List <ResourceModel>();

            if (adapter.ResourceAdapters != null)
            {
                foreach (var item in adapter.ResourceAdapters)
                {
                    Resources.Add(new ResourceModel(item));
                }
            }
        }
コード例 #2
0
ファイル: StockRepository.cs プロジェクト: Shalisska/Clones
        public void Update(IStockAdapter item)
        {
            Stock stock = new Stock(item);

            _db.Entry(stock).State = EntityState.Modified;
        }
コード例 #3
0
ファイル: StockRepository.cs プロジェクト: Shalisska/Clones
        public void Create(IStockAdapter item)
        {
            Stock stock = new Stock(item);

            _db.Stocks.Add(stock);
        }
コード例 #4
0
 public StockEndpoint(IStockAdapter stockAdapter)
 {
     _stockAdapter = stockAdapter;
 }