Features added to this release
1.In query support for orderby Ascending / descending. Inside Process method , we can now do the following.
if (bucket.OrderByCaluse != null)
// there are two items to check for
1. bucket.OrderByCaluse.FieldName , the item name or constant on which order by is made, if OriginalNameAttribte is used on a Property , then the name will be taken from it or it will be the property name.
2. bucket.OrderByCaluse.IsAscending = true/ false
2. IsParamcall, parameter removed from Process method, instead QueryObjectBase.IsSet is introduced. This shortcut method is useful, to check if WHERE caluse is defined or not / query is made on specific item or not.
Most interesting of all, a TinyLinqToSql has been added to this release, which is a simple sql query provider built on LinqExtender, please check the readme , inside the zip of it.
Before you run the test project:
Run the script from of TinySql.Test\Database folder.