Esempio n. 1
0
        public FilesListDto GetAllFiles()
        {
            var filesList = new List <FileDto>();

            foreach (var file in _context.Files.ToList())
            {
                filesList.Add(new FileDto(file));
            }

            var filesDto = new FilesListDto
            {
                data = filesList
            };

            return(filesDto);
        }
Esempio n. 2
0
        public FilesListDto GetFileById(int id)
        {
            var file = _context.Files.Find(id);

            if (file == null)
            {
                return(new FilesListDto
                {
                    data = new List <FileDto>()
                });
            }

            var filesList = new List <FileDto>
            {
                new FileDto(file)
            };

            var filesDto = new FilesListDto
            {
                data = filesList
            };

            return(filesDto);
        }