Esempio n. 1
0
 /// <summary>
 /// Sets default values.
 /// </summary>
 public LogResultListener()
 {
     Name     = "Log";
     FilePath = new MacroString()
     {
         Text = "Results/<Date>-<Verdict>.txt"
     };
     FilterOptions = FilterOptionsType.Verbose |
                     FilterOptionsType.Warnings |
                     FilterOptionsType.Info |
                     FilterOptionsType.Errors;
 }
        private FilterOptionsType CreateOfferTypeFilter()
        {
            var filter = new FilterOptionsType();
            filter.filterId = "offerType";

            var filterValue = new string[2];
            filterValue[0] = "buyNow";
            filterValue[1] = "auction";

            filter.filterValueId = filterValue;

            return filter;
        }
        private FilterOptionsType CreateSearchFilter(string search)
        {
            var filter = new FilterOptionsType();
            filter.filterId = "search";

            var filterValue = new string[1];
            filterValue[0] = search;
            filter.filterValueId = filterValue;

            return filter;
        }
        private FilterOptionsType CreatePriceFilter(decimal price)
        {
            var filter = new FilterOptionsType();
            filter.filterId = "price";

            var  filterValue = new RangeValueType();
            filterValue.rangeValueMax = price.ToString();
            filterValue.rangeValueMin = "0";

            filter.filterValueRange = filterValue;

            return filter;
        }
        private FilterOptionsType CreateSpecialFilter()
        {
            var filter = new FilterOptionsType();
            filter.filterId = "special";

            var filterValue = new string[1];
            filterValue[0] = "true";
            filter.filterValueId = filterValue;

            return filter;
        }