protected string GetActivityName(object obj) { FacilityRow row = (FacilityRow)obj; //return LOVResources.AnnexIActivityName(row.ActivityCode); return((LOVResources.AnnexIActivityName(row.ActivityCode)).Replace("EPER_", "")); }
private static string GetActivityAnnexI(ActivityFilter filter) { ActivityFilter.Level level = filter.SearchLevel(); // return value: string describing the activity string value = ""; if (level == ActivityFilter.Level.Sector) { if (filter.SectorIds.Count() == 1) { value = LOVResources.AnnexIActivityName(filter.SectorIds.First()); } else { value = Resources.GetGlobal("Common", "SeveralSectors"); } } else if (level == ActivityFilter.Level.Activity) { if (filter.ActivityIds.Count() == 1) { value = LOVResources.AnnexIActivityName(filter.ActivityIds.First()); } else { //only only sector will be selected string sector = LOVResources.AnnexIActivityName(filter.SectorIds.First()); value = string.Format(Resources.GetGlobal("Common", "SeveralActivities"), sector); } } else if (level == ActivityFilter.Level.SubActivity) { if (filter.SubActivityIds.Count() == 1) { int id = filter.SubActivityIds.First(); if (id.Equals(ActivityFilter.SubActivitiesUnspecifiedID)) { value = Resources.GetGlobal("Common", "Unspecified"); } else { value = LOVResources.AnnexIActivityName(id); } } else { //only one activity will be selected string activity = LOVResources.AnnexIActivityName(filter.ActivityIds.First()); value = string.Format(Resources.GetGlobal("Common", "SeveralSubActivities"), activity); } } return(value); }
/// <summary> /// Save /// </summary> /// public void DoSaveCSV(object sender, EventArgs e) { try { CultureInfo csvCulture = CultureResolver.ResolveCsvCulture(Request); CSVFormatter csvformat = new CSVFormatter(csvCulture); // Create Header FacilitySearchFilter filter = SearchFilter; bool isConfidentialityAffected = Facility.IsAffectedByConfidentiality(filter); Dictionary <string, string> header = CsvHeaderBuilder.GetFacilitySearchHeader( filter, isConfidentialityAffected); // Create Body List <Facility.FacilityCSV> facilities = Facility.GetFacilityListCSV(filter); // dump to file string topheader = csvformat.CreateHeader(header).Replace("E-PRTR", "EPER"); string facilityHeader = csvformat.GetFacilityHeader(); string url = Request.Url.AbsoluteUri; url = url.Substring(0, url.LastIndexOf("/") + 1); Response.WriteUtf8FileHeader("EPER_Facility_List"); Response.Write(topheader + facilityHeader); foreach (var v in facilities) { // translate codes v.ActivityName = LOVResources.AnnexIActivityName(v.ActivityCode); v.CountryName = LOVResources.CountryName(v.CountryCode); v.NutsRegionName = LOVResources.NutsRegionName(v.NutsRegionCode); v.RiverBasinName = LOVResources.RiverBasinDistrictName(v.RiverBasinCode); v.FacilityName = ConfidentialFormat.Format(v.FacilityName, v.Confidential); v.PostalCode = ConfidentialFormat.Format(v.PostalCode, v.Confidential); v.Address = ConfidentialFormat.Format(v.Address, v.Confidential); v.City = ConfidentialFormat.Format(v.City, v.Confidential); v.URL = String.Format("{0}/PopupFacilityDetails.aspx?FacilityReportId={1}", url, v.FacilityReportID); string row = csvformat.GetFacilityRow(v); Response.Write(row); } Response.End(); } catch { } }
/// <summary> /// Popolate summery, flash /// </summary> public void Populate( PollutantReleaseSearchFilter filter, PollutantReleases.FacilityCountObject counts) { // remove all radios //this.rbReleaseGroup.Items.Clear(); // check that any relases are selected if (!filter.MediumFilter.ReleasesToAir && !filter.MediumFilter.ReleasesToWater && !filter.MediumFilter.ReleasesToSoil) { this.ucMediumSelector.Visible = false; this.litNoResultFound.Visible = true; this.pieChartPanel.Visible = false; return; } // let flex chart be visible this.pieChartPanel.Visible = true; this.litNoResultFound.Visible = false; // Get ALL data once for air,water,soil List <Summary.Quantity> air, water, soil; QueryLayer.PollutantReleases.Summery(filter, out air, out water, out soil); // Translate foreach (Summary.Quantity a in air) { a.Name = LOVResources.AnnexIActivityName(a.Code); } foreach (Summary.Quantity w in water) { w.Name = LOVResources.AnnexIActivityName(w.Code); } foreach (Summary.Quantity s in soil) { s.Name = LOVResources.AnnexIActivityName(s.Code); } // Store result in viewstate (small result) ViewState[DATA_AIR] = air; ViewState[DATA_WATER] = water; ViewState[DATA_SOIL] = soil; this.ucMediumSelector.PopulateMediumRadioButtonList(filter.MediumFilter, counts); }
/// <summary> /// Populate summery, flash /// </summary> public void Populate(QueryLayer.Filters.PollutantTransfersSearchFilter filter) { List <Summary.Quantity> result = QueryLayer.PollutantTransfers.Summery(filter); // translation foreach (Summary.Quantity r in result) { r.Name = LOVResources.AnnexIActivityName(r.Code); } if (result.Count != 0) { //The name and path of the .swf file. string swfFile = EPRTR.Charts.ChartsUtils.PollutantTransferPieChart; EPRTR.Charts.ChartsUtils.ChartClientScript(swfFile, result, this.upPollutantTransferSummary, this.UniqueID.ToString()); } else { this.NoDataReturned.Visible = true; } }
protected string GetActivityName(object obj) { return(LOVResources.AnnexIActivityName(GetActivityCode(obj))); }
private ListItem createListItem(LOV_ANNEXIACTIVITY s) { return(new ListItem(LOVResources.AnnexIActivityName(s.Code), s.LOV_AnnexIActivityID.ToString())); }
protected string GetActivityName(object obj) { FacilityRow row = (FacilityRow)obj; return(LOVResources.AnnexIActivityName(row.ActivityCode)); }
/// <summary> /// returns the name of the sector / activity / subactivity /// </summary> public static string GetName(this ActivityTreeListRow row) { return(LOVResources.AnnexIActivityName(row.Code)); }
protected string GetActivityToolTip(object obj) { return(LOVResources.AnnexIActivityName(((WasteTransfers.ResultFacility)obj).ActivityCode)); }
public string GetActivityToolTip(object obj) { PollutantReleases.ResultFacility row = (PollutantReleases.ResultFacility)obj; return(LOVResources.AnnexIActivityName(row.ActivityCode)); }