public async Task <IActionResult> SaveProductStockDetails(ProductInStockModel productInStockModel) { var productInStock = new ProductInStock() { InStock = productInStockModel.ProductInStock, Quantity = productInStockModel.ProductQuantity, ProductId = productInStockModel.ProductNameId }; await _context.ProductInStocks.AddAsync(productInStock); await _context.SaveChangesAsync(); return(Ok(productInStock)); }
public async Task <IActionResult> UpdateProductStockData(int productStockId, ProductInStockModel productInStockModel) { try { var productStockDetails = await _context.ProductInStocks.FirstOrDefaultAsync(x => x.ProductStockId == productStockId); productStockDetails.InStock = productInStockModel.ProductInStock; productStockDetails.Quantity = productInStockModel.ProductQuantity; productStockDetails.ProductId = productInStockModel.ProductNameId; var resultProductStock = _context.ProductInStocks.Update(productStockDetails); await _context.SaveChangesAsync(); return(NoContent()); } catch (Exception ex) { throw ex; } }