Ejemplo n.º 1
0
        public Select2Result(List <T> results)
        {
            Results = results;

            Pagination = new Select2Pagination(
                more: false);
        }
Ejemplo n.º 2
0
        public Select2Result(List <T> results, bool pagination)
        {
            Results = results;

            Pagination = new Select2Pagination(
                more: pagination);
        }
        public static string GetSelecct2List(string title, int pageNumber, int pageSize)
        {
            var blogs = BlogsSelect2(title, pageNumber, pageSize);
            Select2Pagination pagination = new Select2Pagination()
            {
                more = blogs.HasNextPage
            };

            Select2ModelResult modelResult = new Select2ModelResult()
            {
                results    = blogs.ToList(),
                pagination = pagination
            };

            return(JsonConvert.SerializeObject(modelResult));
        }
Ejemplo n.º 4
0
        public async Task <JsonResult> MasterItemsSelect2(string term, int pageNumber, int pageSize)
        {
            var items = await _repo.MasterItemsSelect2(term : term, pageNumber : pageNumber, pageSize : pageSize);

            Select2Pagination pagination = new Select2Pagination()
            {
                More = items.HasNextPage
            };

            Select2ModelResult result = new Select2ModelResult()
            {
                Pagination = pagination,
                Results    = items.ToList()
            };

            return(Json(data: result));
        }