protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Filter = LinkSearchBuilder.GetMediumFilter(Request);
            setSelectedMediums();

            chkAir.Attributes.Add("onclick", "PRTValidation()");
            chkSoil.Attributes.Add("onclick", "PRTValidation()");
            chkWater.Attributes.Add("onclick", "PRTValidation()");
        }
    }
    /// <summary>
    /// new search on facility click
    /// </summary>
    protected void onFacilitySearchClick(object sender, CommandEventArgs e)
    {
        // create facility search filter from activity search criteria
        FacilitySearchFilter filter = FilterConverter.ConvertToFacilitySearchFilter(SearchFilter);

        // create pollutant filter
        filter.PollutantFilter = getPollutantFilter(e);
        // set medium filter
        filter.MediumFilter = LinkSearchBuilder.GetMediumFilter(false, false, false, true);

        // go to facility levels page
        LinkSearchRedirecter.ToFacilitySearch(Response, filter);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            this.plTransfers.Visible = includeTransfers;

            Filter = LinkSearchBuilder.GetMediumFilter(Request);
            setSelectedMediums();

            // Disabled until changes are finished
            // Add js validation functionality for checkboxes
            chkAir.Attributes.Add("onclick", "PRTValidation()");
            chkWater.Attributes.Add("onclick", "PRTValidation()");
            chkSoil.Attributes.Add("onclick", "PRTValidation()");
            if (includeTransfers)
            {
                chkWasteWater.Attributes.Add("onclick", "PRTValidation()");
            }
        }
    }
 private static MediumFilter getMediumFilter(CommandEventArgs args)
 {
     return(LinkSearchBuilder.GetMediumFilter(true, true, true, false));
 }