Exemplo n.º 1
0
 public CategoryFilter(IntegerFilter id = null, CategoryFilter owner = null, string url = null, LocalizationFilter name = null)
 {
     Id    = id;
     Owner = owner;
     Url   = url;
     Name  = name;
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        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));
        }
Exemplo n.º 6
0
 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;
 }
Exemplo n.º 7
0
        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));
        }
Exemplo n.º 10
0
 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;
 }
Exemplo n.º 12
0
 public IntegerRangeFilterViewModel(ICommandBus commandBus, IntegerFilter filter)
     : base(commandBus, filter)
 {
     _filter = filter;
 }