public async Task <PagedResult <Student> > RetrieveStudents(bool isSuperAdmin, int drivingSchoolId, List <OrderBy> orderBy = null, Paging paging = null)
        {
            var students = await _dataService.RetrievePagedResultAsync <Data.Entities.Student>(a => isSuperAdmin || a.DrivingSchoolId == drivingSchoolId, orderBy, paging);

            return(_mapper.MapToPagedResult <Student>(students));
        }
        public async Task <PagedResult <Student> > RetrieveStudents(List <OrderBy> orderBy = null, Paging paging = null)
        {
            var students = await _dataService.RetrievePagedResultAsync <Data.Entities.Student>(a => true, orderBy, paging);

            return(_mapper.MapToPagedResult <Student>(students));
        }