Esempio n. 1
0
 public ActionResult ViewVersion()
 {
     try
     {
         int    fileID  = int.Parse(Request.QueryString["fileID"]);
         int    version = int.Parse(Request.QueryString["version"]);
         string filename;
         byte[] file = UserStorageService.ReadFileVersion(fileID, version, out filename);
         return(File(file, System.Net.Mime.MediaTypeNames.Application.Octet, filename));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index", "Response", new { Message = ex.Message, Code = 400, Type = "Error" }));
     }
 }