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); } }
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()); }