public ActionResult FileUploadProcess(FileUploadsViewModel model, HttpPostedFileBase file) { if (!ModelState.IsValid) { return(View()); } var x = new FileUploadBusiness(); x.FileUploadProcess(model); return(RedirectToAction("Index")); }
//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); }