public CategoryFilter(IntegerFilter id = null, CategoryFilter owner = null, string url = null, LocalizationFilter name = null) { Id = id; Owner = owner; Url = url; Name = name; }
public ProductFilter(IntegerFilter id = null, CategoryFilter category = null, StringFilter name = null, DecimalFilter price = null, DateTimeFilter created = null) { this.Id = id; this.Category = category; this.Name = name; this.Price = price; this.Created = created; }
public void TestCreateShouldCreateIntegerRangeFilter() { var filter = new IntegerFilter(null, int.MinValue, int.MaxValue, true); var result = _factory.Create(filter); Assert.That(result, Is.TypeOf <IntegerRangeFilterViewModel>()); Assert.That(result.Filter, Is.EqualTo(filter)); }
public void TestDeserializeShouldDeserializeIntegerFilters() { var xFilter = new XElement("integer-filter"); var filter = new IntegerFilter(_column, 0, 1, true); _mockIntegerSerializer.Setup(p => p.Deserialize(xFilter, _columns)).Returns(filter); var result = _serializer.Deserialize(xFilter, _columns); Assert.That(result, Is.EqualTo(filter)); }
public void TestSerializeShouldSerializeIntegerFilters() { var filter = new IntegerFilter(_column, int.MinValue, int.MaxValue, true); var xFilter = new XElement("integer-filter"); _mockIntegerSerializer.Setup(p => p.Serialize(filter)).Returns(xFilter); var result = _serializer.Serialize(filter); Assert.That(result, Is.EqualTo(xFilter)); }
public PropertyFilter(int?id = null, ObjectFilter @object = null, MemberFilter member = null, IntegerFilter integerValue = null, DecimalFilter decimalValue = null, LocalizationFilter stringValue = null, DateTimeFilter dateTimeValue = null) { Id = id; Object = @object; Member = member; IntegerValue = integerValue; DecimalValue = decimalValue; StringValue = stringValue; DateTimeValue = dateTimeValue; }
public void SetUp() { _value = 1; _column = new ColumnBuilder() .WithValue(int.MinValue) .WithValue(int.MaxValue) .Build(); _filter = new IntegerFilter(_column, int.MinValue, int.MaxValue, false); _mockCommandBus = new Mock <ICommandBus>(); _viewModel = new IntegerRangeFilterViewModel( _mockCommandBus.Object, _filter); }
public XElement Serialize(IntegerFilter filter) { var xFilter = new XElement(FilterTag); AddColumn(xFilter, ColumnIdTag, filter.Column); AddProperty(xFilter, LowerValueTag, filter.LowerValue); AddProperty(xFilter, UpperValueTag, filter.UpperValue); AddProperty(xFilter, IncludeNullTag, filter.IncludeNull); return(xFilter); }
public void SetUp() { _column = new ColumnBuilder().WithId(1).Build(); _columns = new List <Column> { _column }; _filter = new IntegerFilter(_column, Int32.MinValue, Int32.MaxValue, true); _xFilter = new XElement("integer-filter", new XElement("column-id", 1), new XElement("lower-value", Int32.MinValue), new XElement("upper-value", Int32.MaxValue), new XElement("include-null", true)); _serializer = new IntegerFilterSerializer( new PropertySerializer(null)); }
public void SetUp() { _column = new ColumnBuilder().Build(); _filter = new IntegerFilter(_column, Int32.MinValue, Int32.MaxValue, false); }
public CategoryFilter(IntegerFilter id = null, StringFilter name = null) { this.Id = id; this.Name = name; }
public IntegerRangeFilterViewModel(ICommandBus commandBus, IntegerFilter filter) : base(commandBus, filter) { _filter = filter; }