public TaggedTextArray ddrListerMS( string file, string iens, string fields, string flags, string maxrex, string from, string part, string xref, string screen, string identifier) { TaggedTextArray result = new TaggedTextArray(); try { ToolsApi api = new ToolsApi(); IndexedHashtable s = api.ddrLister(mySession.ConnectionSet, file, iens, fields, flags, maxrex, from, part, xref, screen, identifier); result = new TaggedTextArray(s); } catch (Exception e) { result.fault = new FaultTO(e.Message); } return(result); }
public TextArray ddrLister( string sitecode, string file, string iens, string fields, string flags, string maxrex, string from, string part, string xref, string screen, string identifier) { TextArray result = new TextArray(); string msg = MdwsUtils.isAuthorizedConnection(mySession, sitecode); if (msg != "OK") { result.fault = new FaultTO(msg); } if (result.fault != null) { return(result); } if (sitecode == null) { sitecode = mySession.ConnectionSet.BaseSiteId; } try { AbstractConnection cxn = mySession.ConnectionSet.getConnection(sitecode); ToolsApi api = new ToolsApi(); string[] s = api.ddrLister(cxn, file, iens, fields, flags, maxrex, from, part, xref, screen, identifier); result = new TextArray(s); } catch (Exception e) { result.fault = new FaultTO(e.Message); } return(result); }