Improve setFilterBetweenDates method

Rewrite it to use setFilterRange and no sql-select change