public ActionResult CodeQuery(FormCollection collection) { var qm = new EoPermissionSettingQryModel(); var bln = this.TryUpdateModel(qm); ViewBag.RequestKey = qm.RequestKey; return(View(qm)); }
public EO_PermissionSettingDataTable EoPermissionSetting_getList(EoPermissionSettingQryModel qm) { var dt = NsDmHelper.EO_PermissionSetting .selectAll(t => t.AllExt) .where (t => t.EOPS_IsEveryOneAllow_XX == qm.Q_IsEveryOneAllow_XX.toConstOpt1() & t.EOPS_IsObjectNeed_XX == qm.Q_IsObjectNeed_XX.toConstOpt1() & t.EOPS_ObjectId == qm.Q_ObjectId.toConstOpt1() & t.EOPS_PermissionId == qm.Q_PermissionId.toConstOpt1() & t.EOPS_PermissionCode_XX == qm.Q_PermissionCode_XX.toConstOpt1() & t.EOPS_PermissionUserId == qm.Q_PermissionUserId.toConstOpt1() & t.EOPS_ObjectName_XX.contains(qm.Q_ObjectName_XX.toConstOpt1()) & t.EOPS_PermissionName_XX.contains(qm.Q_PermissionName_XX.toConstOpt1()) & t.EOPS_PermissionUserName_XX.contains(qm.Q_PermissionUserName_XX.toConstOpt1()) ) .query(); return(dt); }
public ActionResult List(FormCollection collection, int jtStartIndex = 0, int jtPageSize = 0, string jtSorting = null) { //查詢參數 var qm = new EoPermissionSettingQryModel(); var isOK = this.TryUpdateModel(qm); var token = collection["__RequestVerificationToken"]; var dt = EoDataService.Instance.EoPermissionSetting_getList(qm); //排序 var dtSorted = dt.sort(jtSorting); if (Request.IsAjaxRequest()) { return(converToJTableSource(dtSorted, jtStartIndex, jtPageSize)); } else { return(View(dt)); } }