protected void Page_Load(object sender, EventArgs e) { if (!StopProcessing) { if (SubmissionID > 0) { Submission = TranslationSubmissionInfoProvider.GetTranslationSubmissionInfo(SubmissionID); if (CheckTranslationsPermissions && (Submission != null)) { if (!MembershipContext.AuthenticatedUser.IsAuthorizedPerObject(PermissionsEnum.Modify, Submission, SiteInfoProvider.GetSiteName(Submission.SubmissionSiteID))) { RedirectToAccessDenied("CMS.TranslationServices", "Modify"); } } } if (Submission == null) { if (SubmissionItemID > 0) { SubmissionItem = TranslationSubmissionItemInfoProvider.GetTranslationSubmissionItemInfo(SubmissionItemID); if (CheckTranslationsPermissions && (SubmissionItem != null)) { TranslationSubmissionInfo submission = TranslationSubmissionInfoProvider.GetTranslationSubmissionInfo(SubmissionItem.SubmissionItemSubmissionID); if (!MembershipContext.AuthenticatedUser.IsAuthorizedPerObject(PermissionsEnum.Modify, submission, SiteInfoProvider.GetSiteName(submission.SubmissionSiteID))) { RedirectToAccessDenied("CMS.TranslationServices", "Modify"); } } } } else { lblInfo.ResourceString = "translationservice.uploadzipinfo"; } if ((SubmissionItem == null) && (Submission == null)) { pnlContent.Visible = false; ShowError(GetString("general.objectnotfound")); } } }
protected void Page_Load(object sender, EventArgs e) { int submissionId = QueryHelper.GetInteger("submissionid", 0); int itemId = QueryHelper.GetInteger("itemid", 0); if (submissionId > 0) { TranslationSubmissionInfo info = TranslationSubmissionInfoProvider.GetTranslationSubmissionInfo(submissionId); if (info != null) { TranslationServiceHelper.DownloadXLIFFinZIP(info, HttpContext.Current.Response); } } else if (itemId > 0) { TranslationSubmissionItemInfo info = TranslationSubmissionItemInfoProvider.GetTranslationSubmissionItemInfo(itemId); if (info != null) { TranslationServiceHelper.DownloadXLIFF(info, Response); } } }