public int CountAll(Expression <Func <Product, bool> > filter = null) { return(_productDal.CountAll(filter)); }