コード例 #1
0
        }                                  //111

        public SnoTelBaseRecord(mshtml.HTMLTableRowClass row, int recordNumber)
        {
            foreach (mshtml.IHTMLElement element in row.cells)
            {
                int offset = row.innerText.Contains("DISCONTINUED") && (element.sourceIndex - (recordNumber * 12) > 101) ? -1 : 0;

                switch (element.sourceIndex - (recordNumber * 12 + offset))
                {
                case 101: SiteName = element.innerText; break;

                case 103: SiteIds = element.innerText; break;

                case 105: Elevation = element.innerText; break;

                case 106: Latitude = element.innerText; break;

                case 107: Longitude = element.innerText; break;

                case 108: HydroUnitArea = element.innerText; break;

                case 110: County = element.innerText; break;

                case 111: Status = element.innerText; break;
                }
            }
        }
コード例 #2
0
            public SnoTelSiteBaseRecord(mshtml.HTMLTableRowClass row, int recordNumber)
            {
                foreach (mshtml.IHTMLElement element in row.cells)
                {
                    switch (element.sourceIndex - (recordNumber * 9))
                    {
                    case 90: State = element.innerText; break;

                    case 91: SiteName = element.innerText; break;

                    case 93: SiteCode = element.innerText; break;

                    case 95: Latitude = element.innerText; break;

                    case 96: Longitude = element.innerText; break;

                    case 97: Elevation = element.innerText; break;
                    }
                }
                Status = "Active";
            }
コード例 #3
0
 public SnoTelRecord(mshtml.HTMLTableRowClass row, int recordNumber)
     : base(row, recordNumber)
 {
 }