コード例 #1
0
        public async Task <bool> CreateETF_Stock(ETF_StockCreate model)
        {
            var entity = new ETF_Stock()
            {
                AuthorId = _userId,
                StockId  = model.StockId,
                ETFId    = model.ETFId
            };

            using (var ctx = new ApplicationDbContext())
            {
                var query = ctx.ETF_Stocks.Add(entity);
                return(await ctx.SaveChangesAsync() == 1);
            }
        }
コード例 #2
0
ファイル: ETFController.cs プロジェクト: maxjsigmon/SNZY
        public async Task <IHttpActionResult> PostETF_Stocks(ETF_StockCreate etf_stock)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var service = CreateETF_StockService();

            if (await service.CreateETF_Stock(etf_stock) == false)
            {
                return(InternalServerError());
            }

            return(Ok());
        }