Example #1
0
        public void InHolder_AnyInHr_TwoExcludingOnly()
        {
            // в списке нашлась запись без 5 или запись без 22
            var hrs = o
                      .Any()
                      .Scope(SearchScope.Holder)
                      .AddChild(y => y
                                .Scope(SearchScope.HealthRecord) // можно просто InHolder_TwoExcludingOnly
                                .Any()
                                .AddChild(x => x.SetNot(w[5]))
                                .AddChild(x => x.SetNot(w[22])))
                      .Search(session);

            Assert.AreEqual(hrsTotal, hrs.Count());
        }