Ejemplo n.º 1
0
 public static int[] WhereClause(this int[] list, WhereDelegate filter)
 {
     var newList  = new List<int>();
     foreach (var item in list)
     {
         if(filter(item))
         {
             newList.Add(item);
         }
     }
     return newList.ToArray();
 }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            var list = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

            var filterBelow6 = new WhereDelegate(FilterOdd);

            //var newList = list.WhereClause(filterBelow6);
            //var newList = list.Where(x => x % 2 != 0);
            var newList = list.Select(x => new {intValue = x, stringValue = x.ToString()});

            foreach (var i in newList)
            {
                Console.WriteLine(i.intValue.ToString() + " :" + i.stringValue);
            }

            Console.ReadKey();
        }
Ejemplo n.º 3
0
        public static Text OneWhere(WhereDelegate <TextColumns> where, Database database = null)
        {
            var result = Top(1, where, database);

            return(OneOrThrow(result));
        }
Ejemplo n.º 4
0
 public static UserQuery Where(WhereDelegate <UserColumns> where, OrderBy <UserColumns> orderBy = null, Database db = null)
 {
     return(new UserQuery(where, orderBy, db));
 }
Ejemplo n.º 5
0
 public UserQuery(WhereDelegate <UserColumns> where, OrderBy <UserColumns> orderBy = null, Database db = null) : base(where, orderBy, db)
 {
 }
Ejemplo n.º 6
0
 public static BuildJobQuery Where(WhereDelegate <BuildJobColumns> where)
 {
     return(Where(where, null, null));
 }
Ejemplo n.º 7
0
 public static QueryOperationQuery Where(WhereDelegate <QueryOperationColumns> where, OrderBy <QueryOperationColumns> orderBy = null, Database db = null)
 {
     return(new QueryOperationQuery(where, orderBy, db));
 }
Ejemplo n.º 8
0
 public QueryOperationQuery(WhereDelegate <QueryOperationColumns> where, OrderBy <QueryOperationColumns> orderBy = null, Database db = null) : base(where, orderBy, db)
 {
 }
 public static TernaryObject GetOneWhere(WhereDelegate <TernaryObjectColumns> where, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.TernaryObject.GetOneWhere(where, db));
 }
Ejemplo n.º 10
0
 public static StepQuery Where(WhereDelegate <StepColumns> where, OrderBy <StepColumns> orderBy = null, Database db = null)
 {
     return(new StepQuery(where, orderBy, db));
 }
Ejemplo n.º 11
0
 public static StepQuery Where(WhereDelegate <StepColumns> where)
 {
     return(Where(where, null, null));
 }
Ejemplo n.º 12
0
 public StepQuery(WhereDelegate <StepColumns> where, OrderBy <StepColumns> orderBy = null, Database db = null) : base(where, orderBy, db)
 {
 }
Ejemplo n.º 13
0
        public static Permission OneWhere(WhereDelegate <PermissionColumns> where, Database database = null)
        {
            var result = Top(1, where, database);

            return(OneOrThrow(result));
        }
Ejemplo n.º 14
0
 public static AssemblyReferenceDescriptorCollection Top(int count, WhereDelegate <AssemblyReferenceDescriptorColumns> where, Database database = null)
 {
     return(Top(count, where, null, database));
 }
Ejemplo n.º 15
0
        public static AssemblyReferenceDescriptor OneWhere(WhereDelegate <AssemblyReferenceDescriptorColumns> where, Database database = null)
        {
            var result = Top(1, where, database);

            return(OneOrThrow(result));
        }
Ejemplo n.º 16
0
        public static AssemblyReferenceDescriptorCollection Where(QueryFilter filter, Database database = null)
        {
            WhereDelegate <AssemblyReferenceDescriptorColumns> whereDelegate = (c) => filter;

            return(Where(whereDelegate, database));
        }
Ejemplo n.º 17
0
 public static TestSuiteExecutionSummaryQuery Where(WhereDelegate <TestSuiteExecutionSummaryColumns> where, OrderBy <TestSuiteExecutionSummaryColumns> orderBy = null, Database db = null)
 {
     return(new TestSuiteExecutionSummaryQuery(where, orderBy, db));
 }
Ejemplo n.º 18
0
 public SecondaryObjectTernaryObjectCollection Top(int count, WhereDelegate <SecondaryObjectTernaryObjectColumns> where, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.SecondaryObjectTernaryObject.Top(count, where, db));
 }
Ejemplo n.º 19
0
 public static QueryOperationQuery Where(WhereDelegate <QueryOperationColumns> where)
 {
     return(Where(where, null, null));
 }
Ejemplo n.º 20
0
 public MainObject FirstOneWhere(WhereDelegate <MainObjectColumns> where, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.MainObject.FirstOneWhere(where, db));
 }
Ejemplo n.º 21
0
 public BuildJobQuery(WhereDelegate <BuildJobColumns> where, OrderBy <BuildJobColumns> orderBy = null, Database db = null) : base(where, orderBy, db)
 {
 }
Ejemplo n.º 22
0
 public MainObjectCollection Top(int count, WhereDelegate <MainObjectColumns> where, OrderBy <MainObjectColumns> orderBy, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.MainObject.Top(count, where, orderBy, db));
 }
Ejemplo n.º 23
0
 public static BuildJobQuery Where(WhereDelegate <BuildJobColumns> where, OrderBy <BuildJobColumns> orderBy = null, Database db = null)
 {
     return(new BuildJobQuery(where, orderBy, db));
 }
Ejemplo n.º 24
0
 public long Count(WhereDelegate <MainObjectColumns> where, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.MainObject.Count(where, db));
 }
Ejemplo n.º 25
0
 public static UserQuery Where(WhereDelegate <UserColumns> where)
 {
     return(Where(where, null, null));
 }
Ejemplo n.º 26
0
 public SecondaryObjectCollection Where(WhereDelegate <SecondaryObjectColumns> where, OrderBy <SecondaryObjectColumns> orderBy = null, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.SecondaryObject.Where(where, orderBy, db));
 }
Ejemplo n.º 27
0
        public static TextCollection Where(QueryFilter filter, Database database = null)
        {
            WhereDelegate <TextColumns> whereDelegate = (c) => filter;

            return(Where(whereDelegate, database));
        }
Ejemplo n.º 28
0
 public SecondaryObject OneWhere(WhereDelegate <SecondaryObjectColumns> where, Database db = null)
 {
     return(Bam.Net.Data.Repositories.Tests.SecondaryObject.OneWhere(where, db));
 }
Ejemplo n.º 29
0
 public static TextCollection Top(int count, WhereDelegate <TextColumns> where, Database database = null)
 {
     return(Top(count, where, null, database));
 }
Ejemplo n.º 30
0
 public TestSuiteExecutionSummaryQuery(WhereDelegate <TestSuiteExecutionSummaryColumns> where, OrderBy <TestSuiteExecutionSummaryColumns> orderBy = null, Database db = null) : base(where, orderBy, db)
 {
 }
Ejemplo n.º 31
0
 public static TestSuiteExecutionSummaryQuery Where(WhereDelegate <TestSuiteExecutionSummaryColumns> where)
 {
     return(Where(where, null, null));
 }
Ejemplo n.º 32
0
 public static WordQuery Where(WhereDelegate <WordColumns> where, OrderBy <WordColumns> orderBy = null, Database db = null)
 {
     return(new WordQuery(where, orderBy, db));
 }