public void DownloadFile(string id) { string FilePath = Google_Drive_File_Repository.DownloadGoogleFile(id); Response.ContentType = "application/zip"; Response.AddHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(FilePath)); Response.WriteFile(System.Web.HttpContext.Current.Server.MapPath("~/GoogleDriveFiles/" + Path.GetFileName(FilePath))); Response.End(); Response.Flush(); }
public ActionResult DeleteFile(GoogleDriveFiles file) { Google_Drive_File_Repository.DeleteFile(file); return(RedirectToAction("GetGoogleDriveFiles")); }
public ActionResult UploadFile(HttpPostedFileBase file) { Google_Drive_File_Repository.FileUpload(file); return(RedirectToAction("GetGoogleDriveFiles")); }
public ActionResult GetGoogleDriveFiles() { return(View(Google_Drive_File_Repository.GetDriveFiles())); }