Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Filter = LinkSearchBuilder.GetWasteTypeFilter(Request);
            setSelectedValues();

            chkWasteNonHazardous.Attributes.Add("onclick", "WTValidation()");
            chkWasteHazardousCountry.Attributes.Add("onclick", "WTValidation()");
            chkWasteHazardousTransboundary.Attributes.Add("onclick", "WTValidation()");
        }
    }
Esempio n. 2
0
    /// <summary>
    /// invoke pollutant search search for this row
    /// </summary>
    protected void onWasteSearchClick(object sender, CommandEventArgs e)
    {
        string code = e.CommandArgument.ToString();

        // create pollutant search filter
        WasteTransferSearchFilter filter = FilterConverter.ConvertToWasteTransferSearchFilter(SearchFilter);

        // create waste type filter according to command argument
        filter.WasteTypeFilter = LinkSearchBuilder.GetWasteTypeFilter(code);

        // go to waste search
        LinkSearchRedirecter.ToWasteTransfers(Response, filter);
    }
Esempio n. 3
0
    /// <summary>
    /// new search on facility click
    /// </summary>
    protected void onFacilitySearchClick(object sender, CommandEventArgs e)
    {
        string code = e.CommandArgument.ToString();

        // create facility search filter from activity search criteria
        FacilitySearchFilter filter = FilterConverter.ConvertToFacilitySearchFilter(SearchFilter);

        // create waste type filter according to command argument
        filter.WasteTypeFilter = LinkSearchBuilder.GetWasteTypeFilter(code);

        // go to facility levels page
        LinkSearchRedirecter.ToFacilitySearch(Response, filter);
    }
Esempio n. 4
0
    private WasteTypeFilter getWasteTypeFilter(CommandEventArgs args)
    {
        string code = args.CommandArgument.ToString();

        return(LinkSearchBuilder.GetWasteTypeFilter(code));
    }