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)); }
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)); }