public void Edit(dynamic data) { var listWrapper = RequestWrapper.Instance().LoadSettingXmlString(@" <settings> <table> WMS_BN_LockMaterial </table> <where> <field name='ID' cp='equal'></field> </where> </settings>"); var service = new WMS_BN_LockMaterialService(); var result = service.Edit(null, listWrapper, data); }
public string ConfirmLockMaterial(string id, JObject data) { var result = ""; var masterService = new WMS_BN_LockMaterialService(); var pQuery = ParamQuery.Instance().AndWhere("ID", id); var lockinfo = new WMS_BN_LockMaterialService().GetModel(pQuery); if (lockinfo != null) { lockinfo.LockState = Convert.ToInt32(data["type"]); } string msg = ""; result = masterService.ConfirmLockState(lockinfo, out msg) > 0 ? "yes" : "no"; if (result == "no") { return(msg); } return(result); }
public dynamic Get(RequestWrapper query) { query.LoadSettingXmlString(@" <settings defaultOrderBy='ID'> <select>*</select> <from>WMS_BN_LockMaterial</from> <where defaultForAll='true' defaultCp='equal' defaultIgnoreEmpty='true'> <field name='IncentoryCode' cp='equal'></field> <field name='IncentoryName' cp='equal'></field> <field name='WarehouseCode' cp='equal'></field> <field name='WarehouseName' cp='equal'></field> <field name='LockState' cp='equal'></field> </where> </settings>"); var service = new WMS_BN_LockMaterialService(); var pQuery = query.ToParamQuery(); var result = service.GetDynamicListWithPaging(pQuery); return(result); }