Inheritance: AbstractTO
コード例 #1
0
 public RegionArray(Region[] mdoRegions)
 {
     if (mdoRegions == null || mdoRegions.Length == 0)
     {
         count = 0;
         return;
     }
     regions = new RegionTO[mdoRegions.Length];
     for (int i = 0; i < mdoRegions.Length; i++)
     {
         regions[i] = new RegionTO(mdoRegions[i]);
     }
     count = mdoRegions.Length;
 }
コード例 #2
0
ファイル: RegionArray.cs プロジェクト: OSEHRA/mdws
 public RegionArray(Region[] mdoRegions)
 {
     if (mdoRegions == null || mdoRegions.Length == 0)
     {
         count = 0;
         return;
     }
     regions = new RegionTO[mdoRegions.Length];
     for (int i = 0; i < mdoRegions.Length; i++)
     {
         regions[i] = new RegionTO(mdoRegions[i]);
     }
     count = mdoRegions.Length;
 }
コード例 #3
0
ファイル: RegionArray.cs プロジェクト: OSEHRA/mdws
 public RegionArray(SortedList lst)
 {
     if (lst == null || lst.Count == 0)
     {
         count = 0;
         return;
     }
     regions = new RegionTO[lst.Count];
     IDictionaryEnumerator e = lst.GetEnumerator();
     int i = 0;
     while (e.MoveNext())
     {
         regions[i++] = new RegionTO((Region)e.Value);
     }
     count = lst.Count;
 }
コード例 #4
0
        public RegionArray(SortedList lst)
        {
            if (lst == null || lst.Count == 0)
            {
                count = 0;
                return;
            }
            regions = new RegionTO[lst.Count];
            IDictionaryEnumerator e = lst.GetEnumerator();
            int i = 0;

            while (e.MoveNext())
            {
                regions[i++] = new RegionTO((Region)e.Value);
            }
            count = lst.Count;
        }
コード例 #5
0
ファイル: SitesLib.cs プロジェクト: OSEHRA/mdws
        public RegionTO getVISN(string regionId)
        {
            RegionTO region = new RegionTO();
            if (String.IsNullOrEmpty(regionId))
            {
                region.fault = new FaultTO("No region specified", "Need to supply region ID");
                return region;
            }
            int intRegionId = 0;
            try
            {
                intRegionId = Convert.ToInt32(regionId);
            }
            catch (Exception exc)
            {
                region.fault = new FaultTO(exc, "Need to supply a numeric regiod ID");
            }
            if(region.fault != null)
            {
                return region;
            }

            foreach (Region r in mySession.SiteTable.Regions.Values)
            {
                if (r.Id == intRegionId)
                {
                    return new RegionTO(r);
                }
            }

            region.fault = new FaultTO("No region with specified region ID", "Supply a valid region ID");
            return region;
        }