public void t_GetAvailableYears() { // Load some SiteVisit data, including a few duplicate years (ensuring only distinct values) SiteVisit_ado sv1 = DbTestHelper.LoadSingleSiteVisit(TestHelper.TestGuid1, TestHelper.TestGuid1, new DateTime(1992, 12, 31)); SiteVisit_ado sv2 = DbTestHelper.LoadSingleSiteVisit(TestHelper.TestGuid2, TestHelper.TestGuid1, new DateTime(1992, 1, 1)); SiteVisit_ado sv3 = DbTestHelper.LoadSingleSiteVisit(TestHelper.TestGuid3, TestHelper.TestGuid1, new DateTime(2008, 2, 29)); SiteVisit_ado sv4 = DbTestHelper.LoadSingleSiteVisit(TestHelper.TestGuid4, TestHelper.TestGuid1, new DateTime(2008, 2, 28)); SiteVisit_ado sv5 = DbTestHelper.LoadSingleSiteVisit(TestHelper.TestGuid5, TestHelper.TestGuid1, new DateTime(2009, 2, 22)); SiteVisit_ado sv6 = DbTestHelper.LoadSingleSiteVisit(TestHelper.TestGuid6, TestHelper.TestGuid1, new DateTime(2908, 2, 20)); // Expected years are 1992, 2008, 2009, 2908 - in that order SortedSet <int> set = ResultsFacade.GetAvailableYears(); IEnumerator <int> enumerator = set.GetEnumerator(); enumerator.MoveNext(); Assert.AreEqual(4, set.Count, "wrong count"); Assert.AreEqual(1992, enumerator.Current, "missing 1992"); enumerator.MoveNext(); Assert.AreEqual(2008, enumerator.Current, "missing 2008"); enumerator.MoveNext(); Assert.AreEqual(2009, enumerator.Current, "missing 2009"); enumerator.MoveNext(); Assert.AreEqual(2908, enumerator.Current, "missing 2908"); }
protected void AvailableYears_YearChanged(object sender, EventArgs e) { IbaMasterPage.ExceptionHandler((IbaMasterPage)Master, () => { this.State.SpeciesResultsTable = ResultsFacade.SiteBySpeciesPivotTable(speciesId, _chartValues, int.Parse(this.State.SelectedYear)); bindSpecies(); getMapDataAndBind(); }); }
private void AvailableYears_YearChanged(object sender, EventArgs e) { IbaMasterPage.ExceptionHandler((IbaMasterPage)Master, () => { //SupplementalDataSource.Select(); SupplementalRepeater.DataBind(); this.State.SiteResultsTable = ResultsFacade.SpeciesSitePivotTable(siteId, int.Parse(this.State.SelectedYear)); bindSiteTable(); }); }
protected void Page_Load(object sender, EventArgs e) { addHandlers(); GetSpeciesID(); if (!Page.IsPostBack) { this.State.SpeciesResultsTable = ResultsFacade.SiteBySpeciesPivotTable(speciesId, _chartValues, int.Parse(this.State.SelectedYear)); bindSpecies(); getMapDataAndBind(); } bindSiteTable(); }
protected void Page_Load(object sender, EventArgs e) { IbaMasterPage.ExceptionHandler((IbaMasterPage)Master, () => { addHandlers(); GetSiteId(); if (!Page.IsPostBack) { this.State.SiteResultsTable = ResultsFacade.SpeciesSitePivotTable(siteId, int.Parse(this.State.SelectedYear)); bindSite(siteId); //bindMap(siteId); } bindSiteTable(); }); }
protected void Page_Load(object sender, EventArgs e) { string fileName = "ibamonitoringorg.xml"; string serverPath = Server.MapPath(Path.Combine("BMDE", fileName)); using (StreamWriter writer = new StreamWriter(serverPath, false, Encoding.Unicode)) { writer.Write(ResultsFacade.GetBMDE()); } string zipPath = serverPath + ".zip"; File.Delete(zipPath); using (ZipFile zip = new ZipFile(zipPath)) { zip.AddFile(serverPath, ".\\"); zip.Save(); } File.Delete(serverPath); }
protected void getMapDataAndBind() { this.State.MapList = ResultsFacade.GetSpeciesMap(speciesId, int.Parse(this.State.SelectedYear)); bindMap(); }