Пример #1
0
        protected void ProcessCartButton_Click(object sender, EventArgs e)
        {
            if (!AgreeTermsConditionsCheckBox.Checked)
            {
                FeedbackLabel2.SetErrorMessage("you must agree to Terms & Conditions of Use before your order can be processed");
                return;
            }

            try
            {
                SaveNotes();
                Order order = OrderManager.CreateOrderFromCart(CurrentUser);
                Response.Redirect("ViewOrders.aspx?orderId=" + order.OrderId);
            }
            catch (InvalidOrderException ioex)
            {
                FeedbackLabel1.SetErrorMessage(ioex.Message);
            }
        }
Пример #2
0
        protected void SavePreviewSettingsButton_Click(object sender, EventArgs e)
        {
            Asset.IsProcessed = ProcessingStatusTrueRadioButton.Checked;

            //check preview plugin not the default plugin
            if (PreviewPluginDropDownList.SelectedId > 0)
            {
                Asset.Plugin = PluginManager.GetRegistrationKey(PreviewPluginDropDownList.SelectedId);
            }
            else
            {
                Asset.Plugin = Guid.Empty;
            }

            Asset.Update(Asset);

            //update the display
            AssetThumbnail1.Initialise(Asset);
            AssetPreview1.Asset = Asset;
            ConfigurePreviewSettings();
            FeedbackLabel2.SetSuccessMessage("Asset preview settings updated successfully");
        }