예제 #1
0
        public ActionResult FileUploadProcess(FileUploadsViewModel model, HttpPostedFileBase file)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            var x = new FileUploadBusiness();

            x.FileUploadProcess(model);

            return(RedirectToAction("Index"));
        }
예제 #2
0
        //public FileUploadsViewModel FileUploadProcess()
        //{
        //    var model = new FileUploadsViewModel();
        //    return model;
        //}

        public void FileUploadProcess(FileUploadsViewModel model)
        {
            FileUploads fileUpload = new FileUploads();
            var         repo       = new FileUplodRepository();

            byte[] uploadFile = new byte[model.File.InputStream.Length];

            model.File.InputStream.Read(uploadFile, 0, uploadFile.Length);

            fileUpload.FileName = model.File.FileName;
            fileUpload.File     = uploadFile;

            repo.Insert(fileUpload);
        }