Exemplo n.º 1
0
        public FileResult DownloadFile(int?FileId)
        {
            UploadModels uploadModels = new UploadModels();
            var          file         = _db.UploadModels.ToList().Find(p => p.ID == FileId);

            return(File(file.test, file.ContentType, file.Name));
        }
Exemplo n.º 2
0
        public ActionResult Index(HttpPostedFileBase postedFile)
        {
            byte[] bytes;

            using (BinaryReader br = new BinaryReader(postedFile.InputStream))
            {
                bytes = br.ReadBytes(postedFile.ContentLength);
            }

            UploadModels uploadModels = new UploadModels();
            var          str          = System.Text.Encoding.Default.GetString(bytes);

            uploadModels.Name        = postedFile.FileName;
            uploadModels.ContentType = postedFile.ContentType;
            uploadModels.Data        = str;
            uploadModels.test        = bytes;

            _db.UploadModels.Add(uploadModels);

            _db.SaveChanges();

            return(RedirectToAction("Index"));
        }