protected void Page_Load(object sender, EventArgs e) { DebugHelper.SetContext("GetImageVersion"); // Get the parameters Guid editorGuid = QueryHelper.GetGuid("editorguid", Guid.Empty); int num = QueryHelper.GetInteger("versionnumber", -1); // Load the temp file info if (num >= 0) { tfi = TempFileInfoProvider.GetTempFileInfo(editorGuid, num); } else { DataSet ds = TempFileInfoProvider.GetTempFiles(null, "FileNumber DESC", 1, null); if (!DataHelper.DataSourceIsEmpty(ds)) { tfi = new TempFileInfo(ds.Tables[0].Rows[0]); } } // Send the data SendFile(); DebugHelper.ReleaseContext(); }
protected void Page_Load(object sender, EventArgs e) { DebugHelper.SetContext("GetImageVersion"); if (!QueryHelper.ValidateHash("hash")) { URLHelper.Redirect(ResolveUrl("~/CMSMessages/Error.aspx?title=" + ResHelper.GetString("imageeditor.badhashtitle") + "&text=" + ResHelper.GetString("imageeditor.badhashtext"))); } // Get the parameters Guid editorGuid = QueryHelper.GetGuid("editorguid", Guid.Empty); int num = QueryHelper.GetInteger("versionnumber", -1); // Load the temp file info if (num >= 0) { tfi = TempFileInfoProvider.GetTempFileInfo(editorGuid, num); } else { DataSet ds = TempFileInfoProvider.GetTempFiles(null, "FileNumber DESC", 1, null); if (!DataHelper.DataSourceIsEmpty(ds)) { tfi = new TempFileInfo(ds.Tables[0].Rows[0]); } } // Send the data SendFile(); DebugHelper.ReleaseContext(); }