gov.va.medora.mdws.SitesLib.getSite C# (CSharp) Method

getSite() public method

public getSite ( string sitecode ) : SiteTO
sitecode string
return gov.va.medora.mdws.dto.SiteTO
        public SiteTO getSite(string sitecode)
        {
            SiteTO result = new SiteTO();

            if (sitecode == "")
            {
                result.fault = new FaultTO("No sitecode!");
            }
            else if (sitecode.Length != 3 || !StringUtils.isNumeric(sitecode))
            {
                result.fault = new FaultTO("Invalid sitecode");
            }
            if (result.fault != null)
            {
                return result;
            }

            Site s = mySession.SiteTable.getSite(sitecode);
            if (s == null)
            {
                result.fault = new FaultTO("No such site!");
                return result;
            }
            return new SiteTO(s);
        }