对csla的修改

1.同时支持ef6和petapoco,然后对查询表达式做了处理。

以往的查询是

ICriteria<C> w = CriteriaFactory.Create<C>();

w.Where(表达式);

现在同时支持

w.Where(字符串表达式);

2.新增了一个UICriteriaSerializer 用于从UI传数据。

3.分页使用了别人的算法,注意:TotalItemCount在使用petapoco必须传回。否则分页算法会有问题,

分页算法,分成首页 top 1,中间页,尾页 倒序 top 1。

 

posted @ 2016-04-02 11:44  forhells  阅读(170)  评论(0)    收藏  举报