public int CustomerCount(Expression <Func <Customer, bool> > filter = null) { return(_customerDal.Count(filter)); }