/// <summary> /// In stock a new product /// </summary> /// <returns>返回入库的结果</returns> public ActionResult InstockNewProduct(ProductInStockViewModel model) { ProductItem product = new ProductItem { ProductName = model.ProductName, CategoryID = model.CategoryID, BrandID = model.BrandID, Description = model.Description, Specification = model.Specification, ProducingArea = model.ProducingArea, VendorID = model.VendorID, Unit = model.Unit }; if (ProductManager.InStockProduct(product, model.StockPrice, model.StockAmount, model.Remark)) { return(Content(WebResult <string> .SuccessResult.ResponseString)); } return(Content(WebResult <string> .NormalErrorResult.ResponseString)); }
/// <summary> /// In stock a existed product /// </summary> /// <param name="id">product ID want to in stock</param> /// <remarks>返回入库的操作结果</remarks> public ActionResult InstockProduct(ProductInStockViewModel model) { ProductItem product = ProductManager.GetProductByID(model.ProductID); if (product == null) { return(Content(WebResult <string> .NormalErrorResult.ResponseString)); } if (ProductManager.InStockProduct(product, model.StockPrice, model.StockAmount, model.Remark)) { return(Content(WebResult <string> .SuccessResult.ResponseString)); } return(Content(WebResult <string> .NormalErrorResult.ResponseString)); }