Ejemplo n.º 1
0
        public IActionResult AddFile(FileViewModel fvm)
        {
            AvatarFileModel _fileModel = new AvatarFileModel {
                Name = fvm.Name
            };

            if (fvm.File != null)
            {
                byte[] fileData = null;
                using (var binaryReader = new BinaryReader(fvm.File.OpenReadStream()))
                {
                    fileData = binaryReader.ReadBytes((int)fvm.File.Length);
                }

                _fileModel.FileType = fileData;
                _accessFile.AddFiles(_fileModel);
                return(RedirectToAction("AddFile"));
            }

            return(RedirectToAction(ErrorEventArgs.Empty.ToString()));
        }
 public void AddFiles(AvatarFileModel file)
 {
     appDBContent.AvatarFiles.Add(file);
     appDBContent.SaveChanges();
 }