public async Task <IActionResult> GoodsOrderCreate(GoodsOrderViewModel goodsorder) { var good = _context.Goodss.Single(x => x.Id == goodsorder.goodid); var goodorders = new GoodsOrder { Goods = good, Name = goodsorder.Name, Number = goodsorder.Number, Remarks = goodsorder.Remarks, State = goodsorder.GoodState, GoodsId = good.Id, OrderStatus = true }; _context.GoodsOrders.Add(goodorders); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
// GET: Goods/Details/5 public async Task <IActionResult> Details(Guid?id) { if (id == null) { return(NotFound()); } var goods = await _context.Goodss .FirstOrDefaultAsync(m => m.Id == id); GoodsOrderViewModel fo = new GoodsOrderViewModel { goodid = goods.Id, picture = goods.picture, Price = goods.Price, Name = goods.Name, Number = "1", Remarks = "" }; return(View(fo)); }