public JsonResult PagedSearch(ORSearchFormViewModel form) { //List<Model.OrderRequest> hits = orderRequestService.Search(form.startDate, form.endDate); int start = 0; int pageSize = 10; int _start = new int(); if (int.TryParse(Request.QueryString["jtStartIndex"], out _start)) { start = _start; } int _psize = new int(); if (int.TryParse(Request.QueryString["jtPageSize"], out _psize)) { pageSize = _psize; } var hits = orderRequestService.Search(form.startDate, form.endDate, start, pageSize) .Select(r => new { RefNumber = r.RefNumber, OrderDate = r.OrderDate.HasValue? ((DateTime)r.OrderDate).ToString("dd-MMM-yyyy"):"" }); long total = orderRequestService.SearchCount(form.startDate, form.endDate); return(Json(new { Result = "OK", Records = hits, TotalRecordCount = total })); }
public ActionResult Search(ORSearchFormViewModel form) { List <Model.OrderRequest> hits = orderRequestService.Search(form.startDate, form.endDate); return(View(hits)); }
// // GET: /Analytics/OrderRequest/ public ActionResult Index() { ORSearchFormViewModel form = new ORSearchFormViewModel(); return(View(form)); }