public IActionResult getPagination(int pageNumber, int pageSize)
        {
            var FilteredLIstList      = taskBLL.getPagination(pageNumber, pageSize);
            IEnumerable <Task> Result = ModelToDto.DTOToModel(FilteredLIstList);

            return(Ok(Result));
        }
        public IActionResult GetFiltered(string filter)
        {
            var          filteredList = taskBLL.getFilteredTasks(filter);
            IList <Task> Result       = ModelToDto.DTOToModel(filteredList);

            return(Ok(Result));
        }
        public IActionResult GetTodoModels()
        {
            var          tasksList = taskBLL.getTasks();
            IList <Task> Result    = ModelToDto.DTOToModel(tasksList);

            return(Ok(Result));
        }
        public IActionResult Sort(string sort)
        {
            var          sortedList = taskBLL.getSortedTasks(sort);
            IList <Task> Result     = ModelToDto.DTOToModel(sortedList);

            return(Ok(Result));
        }
        public IActionResult getSearchResult(string searchString)
        {
            var FilteredLIstList      = taskBLL.getSearchResult(searchString);
            IEnumerable <Task> Result = ModelToDto.DTOToModel(FilteredLIstList);

            return(Ok(Result));
        }