public IActionResult MoveMenu(int id) { var menu = _menuService.GetById(id); // var menus = _menuService.GetLevelMenusByCategoryId(menu.CategoryId); MoveMenuVM vm = new MoveMenuVM { Id = id, // Menus = menus, //_mapper.Map<List<Menu>, List<MenuVM>>(menus), CurrentParentId = (int)menu.ParentId, CategoryId = menu.CategoryId }; return(PartialView("_MoveMenu", vm)); }
public async Task <IActionResult> MoveMenu(int id) { var menu = await _context.Menus.FindAsync(id); // var menus = _menuService.GetLevelMenusByCategoryId(menu.CategoryId); MoveMenuVM vm = new MoveMenuVM { Id = id, // Menus = menus, //_mapper.Map<List<Menu>, List<MenuVM>>(menus), CurrentParentId = menu.ParentId, CategoryId = menu.CategoryId }; return(PartialView("_MoveMenu", vm)); }