public JsonResult GetCacheDataInUserLog(jqGridParam jdata, string type, string Menu_Id = null, string Browse_Time = null) { List <AccountLogViewModel> datas = new List <AccountLogViewModel>(); if (type == "User") { if (CacheForIT.IsSet(CacheList.userLogInUserDbData)) { datas = (List <AccountLogViewModel>)CacheForIT.Get(CacheList.userLogInUserDbData); //從Cache 抓資料 } } if (type == "Browser") { if (CacheForIT.IsSet(CacheList.userLogInBrowserDbData)) { datas = (List <AccountLogViewModel>)CacheForIT.Get(CacheList.userLogInBrowserDbData); //從Cache 抓資料 } } if (type == "Event") { if (CacheForIT.IsSet(CacheList.userLogInEventDbData)) { datas = (List <AccountLogViewModel>)CacheForIT.Get(CacheList.userLogInEventDbData); //從Cache 抓資料 } } return(Json(jdata.modelToJqgridResult(datas))); //查詢資料 }
public JsonResult GetCacheDataInAssessment(jqGridParam jdata, string type) { List <SetAssessmentViewModel> datas = new List <SetAssessmentViewModel>(); if (type == SetAssessmentType.Assessment.ToString()) { if (CacheForIT.IsSet(CacheList.SetAssessment)) { datas = (List <SetAssessmentViewModel>)CacheForIT.Get(CacheList.SetAssessment); //從Cache 抓資料 } } if (type == SetAssessmentType.Auditor.ToString()) { if (CacheForIT.IsSet(CacheList.SetAssessmentAuditor)) { datas = (List <SetAssessmentViewModel>)CacheForIT.Get(CacheList.SetAssessmentAuditor); //從Cache 抓資料 } } if (type == SetAssessmentType.Presented.ToString()) { if (CacheForIT.IsSet(CacheList.SetAssessmentPresented)) { datas = (List <SetAssessmentViewModel>)CacheForIT.Get(CacheList.SetAssessmentPresented); //從Cache 抓資料 } } return(Json(jdata.modelToJqgridResult(datas))); //查詢資料 }
public JsonResult GetCacheData(jqGridParam jdata) { List <AccountViewModel> datas = new List <AccountViewModel>(); if (CacheForIT.IsSet(CacheList.userDbData)) { datas = (List <AccountViewModel>)CacheForIT.Get(CacheList.userDbData); //從Cache 抓資料 } return(Json(jdata.modelToJqgridResult(datas))); //查詢資料 }
public JsonResult GetCacheMenuSubData(jqGridParam jdata) { List <MenuSubViewModel> data = new List <MenuSubViewModel>(); if (CacheForIT.IsSet(CacheList.MenuSubDbfileData)) { data = (List <MenuSubViewModel>)CacheForIT.Get(CacheList.MenuSubDbfileData); } return(Json(jdata.modelToJqgridResult(data))); }