public dynamic GetPageData(string id = "") { var pQuery = ParamQuery.Instance(); if (id == "") { var result = new { tab0 = "", }; return(result); } else { List <dynamic> data = new List <dynamic>(); data = new QMS_BD_CheckItemsService().GetDynamicList(pQuery.AndWhere("InspectionTypeCode", id)); var result = new { rows = data, total = data.Count }; return(result); } }
// public void Edit(dynamic data) // { // var listWrapper = RequestWrapper.Instance().LoadSettingXmlString(@" // <settings> // <table> // QMS_BD_CheckItems // </table> // <where> // <field name='ID' cp='equal'></field> // </where> // </settings>"); // var service = new QMS_BD_CheckItemsService(); // var result = service.Edit(null, listWrapper, data); // //service.EditPage(data, null, tabsWrapper); // } public void Edit(dynamic data) { var tabsWrapper = new List <RequestWrapper>(); tabsWrapper.Add(RequestWrapper.Instance().LoadSettingXmlString(@" <settings> <table>QMS_BD_CheckItems</table> <where> <field name='ID' cp='equal'></field> </where> </settings>")); var service = new QMS_BD_CheckItemsService(); var result = service.EditPage(data, null, tabsWrapper); }