public async Task Edit()

in src/Web/Areas/Admin/Controllers/ManageController.cs [89:125]


        public async Task<IActionResult> Edit(int id, Order order)
        {
            var dbOrder = await _context
                .Orders
                .Include(o => o.OrderItems)
                .FirstOrDefaultAsync(m => m.Id == id);

            if (id != order.Id && dbOrder == null)
            {
                return NotFound();
            }

            dbOrder.AdminComments = order.AdminComments;
            dbOrder.Status = order.Status;

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(dbOrder);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!OrderExists(order.Id))
                    {
                        return NotFound();
                    }
                    else
                    {
                        throw;
                    }
                }
                return Redirect("/Admin/Manage/Index");
            }
            return View(dbOrder);
        }