public static ResultInfo <XmlResultFile> getExportData(XmlGet xmlget) { XmlDocument xmlDoc = OiProData.Pro_GridDataOut(SerializeToXmlDocument(xmlget) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; XmlResultFile file = DeserializeXmlDocument(typeof(XmlResultFile), (xmlResult.revalue as XmlNode[])[0]) as XmlResultFile; return(new ResultInfo <XmlResultFile> { code = xmlResult.recode, msg = xmlResult.err, obj = file }); }
public static ResultInfo <List <XmlResultMenu> > changeRole(XmlSet xmlSet) { XmlDocument xmlDoc = OiProData.Pro_SetAction(SerializeToXmlDocument(xmlSet) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; XmlResultMenu menu = DeserializeXmlDocument(typeof(XmlResultMenu), ConvertToXmlNode(xmlResult.revalue, "MENUS")) as XmlResultMenu; return(new ResultInfo <List <XmlResultMenu> > { code = xmlResult.recode, msg = xmlResult.err, obj = menu.children }); }
public static ResultInfo <XmlResultMessages> getMessage(XmlGet xmlget) { XmlDocument xmlDoc = OiProData.Pro_GetMsg(SerializeToXmlDocument(xmlget) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; XmlResultMessages msgs = (DeserializeXmlDocument(typeof(XmlResultMessages), ConvertToXmlNode(xmlResult.revalue)) as XmlResultMessages); return(new ResultInfo <XmlResultMessages> { code = xmlResult.recode, msg = xmlResult.err, obj = msgs }); }
public static ResultInfo <XmlResultFile> getDownload(XmlDocument doc) { XmlDocument xmlDoc = OiProData.Pro_SetAction(doc); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; XmlResultFile file = DeserializeXmlDocument(typeof(XmlResultFile), (xmlResult.revalue as XmlNode[])[0]) as XmlResultFile; return(new ResultInfo <XmlResultFile> { code = xmlResult.recode, msg = xmlResult.err, obj = file }); }
public static ResultInfo <XmlResultForm> setAction(XmlDocument xmlSet) { XmlDocument xmlDoc = OiProData.Pro_SetAction(xmlSet); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; var xmlResultForm = DeserializeXmlDocument(typeof(XmlResultForm), (xmlResult.revalue as XmlNode[])[0]) as XmlResultForm; return(new ResultInfo <XmlResultForm> { code = xmlResult.recode, msg = xmlResult.err, obj = xmlResultForm }); }
public static ResultInfo <XmlResultDataTree> getTreeNodes(XmlDocument doc) { XmlDocument xmlDoc = OiProData.Pro_GetTreeNode(doc); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; XmlResultDataTree tree = DeserializeXmlDocument(typeof(XmlResultDataTree), ConvertToXmlNode(xmlResult.revalue)) as XmlResultDataTree; return(new ResultInfo <XmlResultDataTree> { code = xmlResult.recode, msg = xmlResult.err, obj = tree }); }
public static ResultInfo <XmlResultDataTable> getDataRows(XmlGet xmlSet) { XmlDocument xmlDoc = OiProData.Pro_GetGridValue(SerializeToXmlDocument(xmlSet) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; var dataTable = DeserializeXmlDocument(typeof(XmlResultDataTable), (xmlResult.revalue as XmlNode[])[0]) as XmlResultDataTable; return(new ResultInfo <XmlResultDataTable> { code = xmlResult.recode, msg = xmlResult.err, obj = dataTable }); }
public static ResultInfo <XmlResultData> modifyFormData(XmlSet xmlSet) { XmlDocument xmlDoc = OiProData.Pro_SetDataRow(SerializeToXmlDocument(xmlSet) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; var result = DeserializeXmlDocument(typeof(XmlResultData), ConvertToXmlNode(xmlResult.revalue)) as XmlResultData; return(new ResultInfo <XmlResultData> { code = xmlResult.recode, msg = xmlResult.err, obj = result }); }
public static ResultInfo <XmlResultUserRole> getRole(XmlGet xmlget) { //获取权限 XmlDocument xmlDoc = OiEmData.Org_GetMyNodes(SerializeToXmlDocument(xmlget) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; var role = DeserializeXmlDocument(typeof(XmlResultUserRole), (xmlResult.revalue as XmlNode[])[0]) as XmlResultUserRole; return(new ResultInfo <XmlResultUserRole> { code = xmlResult.recode, msg = xmlResult.err, obj = role }); }
public static ResultInfo <string> getString(XmlDocument xmlSet) { XmlDocument xmlDoc = OiProData.Pro_SetAction(xmlSet); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; string url = string.Empty; if ((xmlResult.revalue as XmlNode[])[0] != null) { url = (xmlResult.revalue as XmlNode[])[0].InnerText; } return(new ResultInfo <string> { code = xmlResult.recode, msg = xmlResult.err, obj = url }); }
public static ResultInfo <XmlResultUserLogin> login(string login, string pwd, string proname) { XmlUser xmlUser = new XmlUser { login = login, psw = pwd, proname = proname }; XmlDocument xmlDoc = OiEmData.Org_UserLogin(SerializeToXmlDocument(xmlUser) as XmlDocument); XmlResult xmlResult = DeserializeXmlDocument(typeof(XmlResult), xmlDoc) as XmlResult; XmlResultUserLogin xmlResultUser = DeserializeXmlDocument(typeof(XmlResultUserLogin), (xmlResult.revalue as XmlNode[])[0]) as XmlResultUserLogin; return(new ResultInfo <XmlResultUserLogin> { code = xmlResult.recode, msg = xmlResult.err, obj = xmlResultUser }); }