gov.va.medora.mdws.ClinicalLib.getMentalHealthInstrumentResultSet C# (CSharp) Method

getMentalHealthInstrumentResultSet() public method

public getMentalHealthInstrumentResultSet ( string siteId, string administrationId ) : MentalHealthInstrumentResultSetTO
siteId string
administrationId string
return gov.va.medora.mdws.dto.MentalHealthInstrumentResultSetTO
        public MentalHealthInstrumentResultSetTO getMentalHealthInstrumentResultSet(string siteId, string administrationId)
        {
            MentalHealthInstrumentResultSetTO result = new MentalHealthInstrumentResultSetTO();

            if (!mySession.ConnectionSet.IsAuthorized)
            {
                result.fault = new FaultTO("Connections not ready for operation", "Need to login?");
            }
            else if (String.IsNullOrEmpty(siteId))
            {
                result.fault = new FaultTO("Missing siteId");
            }
            else if (String.IsNullOrEmpty(administrationId))
            {
                result.fault = new FaultTO("Missing administrationId");
            }
            if (result.fault != null)
            {
                return result;
            }

            try
            {
                MentalHealthInstrumentResultSet rs = MentalHealthInstrumentAdministration.getMentalHealthInstrumentResultSet(mySession.ConnectionSet.getConnection(siteId), administrationId);
                result = new MentalHealthInstrumentResultSetTO(rs);
            }
            catch (Exception e)
            {
                result.fault = new FaultTO(e);
            }
            return result;
        }