} //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; } } }
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"; }
public SnoTelRecord(mshtml.HTMLTableRowClass row, int recordNumber) : base(row, recordNumber) { }