public async Task AddStockToWishlistAsync(StockWishlistEntry entry) { entry.CreatedDate = DateTime.Now; await _context.StockWishlistEntries.AddAsync(entry); await _context.SaveChangesAsync(); }
public async Task RemoveStockFromWishlistAsync(string entryId) { StockWishlistEntry entry = new StockWishlistEntry() { Id = entryId }; _context.StockWishlistEntries.Attach(entry); _context.StockWishlistEntries.Remove(entry); await _context.SaveChangesAsync(); }
public async Task <ActionResult> PostEntry([FromBody] StockWishlistEntry entry) { await _stockWishlistProvider.AddStockToWishlistAsync(entry); return(Ok()); }