public getVisits ( ConnectionSet cxns, string fromDate, string toDate ) : IndexedHashtable | ||
cxns | ConnectionSet | |
fromDate | string | |
toDate | string | |
return | IndexedHashtable |
public TaggedVisitArray getVisits(string sitecode, string fromDate, string toDate) { TaggedVisitArray result = new TaggedVisitArray(); string msg = MdwsUtils.isAuthorizedConnection(mySession, sitecode); if (msg != "OK") { result.fault = new FaultTO(msg); } else if (fromDate == "") { result.fault = new FaultTO("Missing fromDate"); } else if (toDate == "") { toDate = DateTime.Today.ToString("yyyyMMdd"); } if (result.fault != null) { return result; } if (sitecode == null) { sitecode = mySession.ConnectionSet.BaseSiteId; } try { AbstractConnection cxn = mySession.ConnectionSet.getConnection(sitecode); EncounterApi api = new EncounterApi(); Visit[] v = api.getVisits(cxn, fromDate, toDate); result = new TaggedVisitArray(sitecode, v); } catch (Exception e) { result.fault = new FaultTO(e); } return result; }