예제 #1
0
		public JsonResult GetMaxPage(GKWebService.Models.JournalFilter filter)
		{
			var journalFilter = JournalController.CreateApiFilter(filter, useDateTime: true);
			var countResult = ClientManager.RubezhService.GetArchiveCount(journalFilter);
			var result = (!countResult.HasError ? countResult.Result : 1) / journalFilter.PageSize + 1;
			return Json(result, JsonRequestBehavior.AllowGet);
		}
예제 #2
0
		public JsonResult GetArchive(GKWebService.Models.JournalFilter filter)
		{
			_autoResetEvent = new AutoResetEvent(false);
			var journalFilter = JournalController.CreateApiFilter(filter, useDateTime: true);
			return GetJournalPage(journalFilter, filter.Page.HasValue ? filter.Page.Value : 1);
		}