Exemple #1
0
 public ToastSettings()
 {
     GetInfoView    = (m, t) => InfoTemplate?.GetToastView(m, t);
     GetWarningView = (m, t) => WarningTemplate?.GetToastView(m, t);
     GetSuccessView = (m, t) => SuccessTemplate?.GetToastView(m, t);
     GetErrorView   = (m, t) => ErrorTemplate?.GetToastView(m, t);
 }
Exemple #2
0
        public void Success(string form, SuccessTemplate template)
        {
            MessageDisplay messageDisplay = MessageDisplay.GetFrom(form);

            if (messageDisplay != null)
            {
                if (messageDisplay.HasAnyError() == false)
                {
                    template();
                }
            }
        }
        /// <summary>
        /// Display a message indicating that a subscription has been deactivated successfully
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void DisplayMessage_Deactivated(object sender, EventArgs e)
        {
            this.EnsureChildControls();
            this.Controls.Clear();

            if (SuccessTemplate == null)
            {
                SuccessTemplate = new DefaultTemplate(this.Service, Resources.EmailDeactivationSuccess);
            }

            XhtmlContainer container = new XhtmlContainer();

            SuccessTemplate.InstantiateIn(container);
            this.Controls.Add(container);

            // If the template contains a Literal with the id "SuccessServiceName", replace it with the current service name
            Literal serviceName = container.FindControl("SuccessServiceName") as Literal;

            if (serviceName != null)
            {
                serviceName.Text = Service.Name;
            }
        }
Exemple #4
0
 public void Success(SuccessTemplate template)
 {
     Success(null, template);
 }
 public void Success(SuccessTemplate template)
 {
     Success(null, template);
 }
        public void Success(string form, SuccessTemplate template)
        {

            MessageDisplay messageDisplay = MessageDisplay.GetFrom(form);
            if (messageDisplay != null)
            {
                if (messageDisplay.HasAnyError() == false)
                {
                    template();
                }
            }
        }