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