/// <summary> /// PopulateFilter /// </summary> public AccidentalFilter PopulateFilter() { AccidentalFilter filter = new AccidentalFilter(); filter.AccidentalOnly = this.chkAccidental.Checked; return(filter); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Filter = LinkSearchBuilder.GetAccidentalFilter(Request); setAccidental(); } }
public static AccidentalFilter GetAccidentalFilter(HttpRequest request) { if (HasAccidentalFilter(request)) { AccidentalFilter filter = new AccidentalFilter(); filter.AccidentalOnly = toBool(request.QueryString[ACCIDENTAL]); return(filter); } return(null); }
//creates header for accidental option and adds to dictionary protected static void addAccidental(Dictionary <string, string> header, AccidentalFilter filter) { if (filter != null) { if (filter.AccidentalOnly) { header.Add(Resources.GetGlobal("Common", "AccidentalOnly"), Resources.GetGlobal("Common", "Yes")); } } }
// -------------------------------------------------------------------------------------------------------------------- // Accidental filter // -------------------------------------------------------------------------------------------------------------------- #region AccidentalFilter private static string SerializeToUrl(AccidentalFilter filter) { string result = String.Empty; if (filter != null) { result += addParameter(ACCIDENTAL, filter.AccidentalOnly ? 1 : 0); } return(result); }
public void PopulateFilters(out PollutantFilter pollutantFilter, out MediumFilter mediumFilter, out AccidentalFilter accidentalFilter) { if (!isCollapsed()) { pollutantFilter = this.ucPollutantSearchOption.PopulateFilter(); mediumFilter = this.ucMediumSearchOption.PopulateFilter(); accidentalFilter = this.ucAccidentalSearchOption.PopulateFilter(); } else { pollutantFilter = null; mediumFilter = null; accidentalFilter = null; } }
/// <summary> /// GetMediumFilter /// </summary> public static AccidentalFilter GetAccidentalFilter(bool accidentalOnly) { AccidentalFilter filter = new AccidentalFilter(accidentalOnly); return(filter); }