Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 public ActionResult DeleteFile(GoogleDriveFiles file)
 {
     Google_Drive_File_Repository.DeleteFile(file);
     return(RedirectToAction("GetGoogleDriveFiles"));
 }
Ejemplo n.º 3
0
 public ActionResult UploadFile(HttpPostedFileBase file)
 {
     Google_Drive_File_Repository.FileUpload(file);
     return(RedirectToAction("GetGoogleDriveFiles"));
 }
Ejemplo n.º 4
0
 public ActionResult GetGoogleDriveFiles()
 {
     return(View(Google_Drive_File_Repository.GetDriveFiles()));
 }