public IActionResult Create()
        {
            List <Keywords> keywords = keywordsService.GetModels(m => true).ToList();
            UserAdminVM     vm       = new UserAdminVM();

            vm.SetKeywords(keywords);
            return(View(vm));
        }
        public IActionResult Details(string id)
        {
            UserTable   user = userTableService.GetModels(m => m.Uuid == id).FirstOrDefault();
            UserAdminVM vm   = new UserAdminVM();

            if (user != null)
            {
                List <Keywords> keywords = keywordsService.GetModels(m => true).ToList();
                vm.SetKeywords(keywords);
            }
            return(View(vm));
        }
        //private IUserTableService userTableService = BLLContainer.Container.Resolve<IUserTableService>();
        public IActionResult Index(int pageSize = 5, int pageIndex = 1)
        {
            int total = 0;
            List <UserTable>   userList = userTableService.GetModelsByPage(pageSize, pageIndex, true, m => m.Uuid, n => true, out total).ToList();
            List <UserAdminVM> list     = new List <UserAdminVM>();
            string             sql      = keywordsService.GetModels(m => true).ToSql();
            List <Keywords>    keywords = keywordsService.GetModels(m => true).ToList();
            UserAdminVM        vm;

            foreach (var user in userList)
            {
                vm = new UserAdminVM();
                Mapper.Map <UserTable, UserAdminVM>(user, vm);
                vm.SetKeywords(keywords);
                list.Add(vm);
            }
            ViewData["PageIndex"] = pageIndex;
            ViewData["PageSize"]  = pageSize;
            ViewData["Total"]     = total;
            return(View(list));
        }