Esempio n. 1
0
        public MenuSearchOutputDto Get(MenuSearchInputDto input)
        {
            var menus = _menuRepository.GetAllList();
            var count = menus.Count;

            menus.WhereIf(!string.IsNullOrWhiteSpace(input.MenuName), m => m.MenuName.Contains(input.MenuName));
            menus = menus.Skip(input.Offset).Take(input.Limit).ToList();
            Mapper.CreateMap <Core.System.Menu, MenuDto>();

            return(new MenuSearchOutputDto {
                Total = count, Rows = menus.MapTo <List <MenuDto> >()
            });
        }
        public ActionResult IndexList(MenuSearchInputDto input)
        {
            var list = _menuService.Get(input);

            return(Json(list));
        }