public JsonResult GetSlotOccupation(string start) { try { if (start == null) { return(Json(null, JsonRequestBehavior.AllowGet)); } else { SlotOccupationParameters param = new SlotOccupationParameters(); param.Start = start; //base.SaveReportParameters(param); //Save parameter to cookie using (SlotOccupationService _service = new SlotOccupationService()) { SlotOccupationModel model = _service.GetSlotOccupationModel(param); return(Json(model, JsonRequestBehavior.AllowGet)); } } } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public JsonResult SlotOccupationDataTableHandler(DataTableParameters param, SlotOccupationParameters queryParam) { try { using (SlotOccupationService _service = new SlotOccupationService()) { List <SlotOccupationST> slotList = _service.GetSlotOccupationList(queryParam).ToList(); return(Json(new DataTableResult <SlotOccupationST> ( param.Draw, _service.GetSearchResultCount(param, slotList), _service.GetDataTableResultByPage(param, slotList) ), JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new { error = ex.Message })); } }