public ActionResult <PagedCollectionResponse <ProgramTypeDto> > Get([FromQuery] FilterModel filter)
        {
            var types  = _programTypeService.GetTypesFiltered(filter);
            var result = PagedCollectionResponse <ProgramTypeDto> .Create(types, filter, (t) => _mapper.Map <ProgramTypeDto>(t));

            return(result);
        }