Implementation of all base DAO methods mooved to abstract BaseDao class