//creates header for waste treatment and adds to dictionary protected static void addWasteTreatment(Dictionary <string, string> header, WasteTreatmentFilter filter) { if (filter != null) { string value = string.Empty; if (filter.Recovery) { value = addResource(value, "LOV_WASTETREATMENT", "R"); } if (filter.Disposal) { value = addResource(value, "LOV_WASTETREATMENT", "D"); } if (filter.Unspecified) { value = addResource(value, "Common", "TreatmentUnspecified"); } if (!String.IsNullOrEmpty(value)) { header.Add(Resources.GetGlobal("Common", "Treatment"), value); } } }
/// <summary> /// GetWasteTreatmentFilter /// </summary> public static WasteTreatmentFilter GetWasteTreatmentFilter(bool unspecified, bool recovery, bool disposal) { WasteTreatmentFilter filter = new WasteTreatmentFilter(); filter.Unspecified = unspecified; filter.Recovery = recovery; filter.Disposal = disposal; return(filter); }
public WasteTreatmentFilter PopulateFilter() { WasteTreatmentFilter filter = new WasteTreatmentFilter(); filter.Recovery = this.chkTreatmentRecovery.Checked; filter.Disposal = this.chkTreatmentDisposal.Checked; filter.Unspecified = this.chkTreatmentUnspecified.Checked; return(filter); }
public static WasteTreatmentFilter GetWasteTreatmentFilter(HttpRequest request) { if (HasWasteTreatmentFilter(request)) { WasteTreatmentFilter filter = new WasteTreatmentFilter(); filter.Disposal = toBool(request.QueryString[WASTETREATMENT_D]); filter.Recovery = toBool(request.QueryString[WASTETREATMENT_R]); filter.Unspecified = toBool(request.QueryString[WASTETREATMENT_U]); return(filter); } return(null); }
// -------------------------------------------------------------------------------------------------------------------- // WasteTreatment filter // -------------------------------------------------------------------------------------------------------------------- #region WasteTreamentFilter private static string SerializeToUrl(WasteTreatmentFilter filter) { string result = String.Empty; if (filter != null) { result += addParameter(WASTETREATMENT_D, filter.Disposal ? 1 : 0); result += addParameter(WASTETREATMENT_R, filter.Recovery ? 1 : 0); result += addParameter(WASTETREATMENT_U, filter.Unspecified ? 1 : 0); } return(result); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Filter = LinkSearchBuilder.GetWasteTreatmentFilter(Request); setSelectedValues(); chkTreatmentRecovery.Attributes.Add("onclick", "WTValidation()"); chkTreatmentDisposal.Attributes.Add("onclick", "WTValidation()"); chkTreatmentUnspecified.Attributes.Add("onclick", "WTValidation()"); } }
public void PopulateFilters(out WasteTypeFilter wasteTypeFilter, out WasteTreatmentFilter wasteTreatmentFilter, out WasteReceiverFilter wasteReceiverFilter) { if (!isCollapsed()) { wasteTypeFilter = this.ucWasteTypeSearchOption.PopulateFilter(); wasteTreatmentFilter = this.ucWasteTreatmenSearchOption.PopulateFilter(); wasteReceiverFilter = this.ucWasteReceiverSearchOption.PopulateFilter(); } else { wasteTypeFilter = null; wasteTreatmentFilter = null; wasteReceiverFilter = null; } }