protected async Task <List <UploadedFile> > UploadFiles(string root)
        {
            var list = await UploadFilesAsync(root);

            var models = Mapper.Map <List <UploadedFileViewModel>, List <UploadedFile> >(list).ToList();

            foreach (var model in models)
            {
                UploadedFileRepository.Add(model);
            }
            await UnitOfWork.SaveChangesAsync();

            return(models);
        }
Beispiel #2
0
 public UploadedFile Add(UploadedFile uploadedFile)
 {
     uploadedFile.DateCreated = DateTime.UtcNow;
     return(_uploadedFileRepository.Add(uploadedFile));
 }