private void Delete(string id)
        {
            bool result = false;

            StoreDomainRepository repo = new StoreDomainRepository(MTApp.CurrentRequestContext);

            long lid = 0;
            long.TryParse(id, out lid);
            result = repo.Delete(lid);

            if ((result))
            {
                this.litOutput.Text = "{\"result\":true}";
            }
            else
            {
                this.litOutput.Text = "{\"result\":false}";
            }
        }
Beispiel #2
0
        private void Delete(string id)
        {
            bool result = false;

            StoreDomainRepository repo = new StoreDomainRepository(MTApp.CurrentRequestContext);

            long lid = 0;

            long.TryParse(id, out lid);
            result = repo.Delete(lid);

            if ((result))
            {
                this.litOutput.Text = "{\"result\":true}";
            }
            else
            {
                this.litOutput.Text = "{\"result\":false}";
            }
        }
        private void LoadAlternateDomains()
        {
            StoreDomainRepository repo    = new StoreDomainRepository(this.MTApp.CurrentRequestContext);
            List <StoreDomain>    domains = repo.FindForStore(MTApp.CurrentStore.Id);

            StringBuilder sb = new StringBuilder();

            sb.Append("<ul class=\"redirects301\">");

            foreach (StoreDomain d in domains)
            {
                sb.Append("<li>");
                sb.Append(d.DomainName);
                sb.Append(" <a id=\"remove" + d.Id.ToString() + "\" href=\"#\" class=\"remove301\">Remove</a>");
                sb.Append("</li>");
            }

            sb.Append("</ul>");

            this.litCustomDomains.Text = sb.ToString();
        }
        protected void lnkAddCustomDomain_Click(object sender, EventArgs e)
        {
            this.MessageBox1.ClearMessage();

            StoreDomain d = new StoreDomain();

            d.StoreId    = MTApp.CurrentStore.Id;
            d.DomainName = this.NewCustomDomain.Text.Trim();

            StoreDomainRepository repo = new StoreDomainRepository(this.MTApp.CurrentRequestContext);

            if (repo.Create(d))
            {
                this.MessageBox1.ShowOk("Added alternate domain");
            }
            else
            {
                this.MessageBox1.ShowWarning("Unable to add alternate domain");
            }

            LoadAlternateDomains();
        }
Beispiel #5
0
        private void LoadAlternateDomains()
        {
            StoreDomainRepository repo = new StoreDomainRepository(this.MTApp.CurrentRequestContext);
            List<StoreDomain> domains = repo.FindForStore(MTApp.CurrentStore.Id);

            StringBuilder sb = new StringBuilder();
            sb.Append("<ul class=\"redirects301\">");

            foreach (StoreDomain d in domains)
            {
                sb.Append("<li>");
                sb.Append(d.DomainName);
                sb.Append(" <a id=\"remove" + d.Id.ToString() + "\" href=\"#\" class=\"remove301\">Remove</a>");
                sb.Append("</li>");
            }

            sb.Append("</ul>");

            this.litCustomDomains.Text = sb.ToString();
        }
Beispiel #6
0
        protected void lnkAddCustomDomain_Click(object sender, EventArgs e)
        {
            this.MessageBox1.ClearMessage();

            StoreDomain d = new StoreDomain();
            d.StoreId = MTApp.CurrentStore.Id;
            d.DomainName = this.NewCustomDomain.Text.Trim();

            StoreDomainRepository repo = new StoreDomainRepository(this.MTApp.CurrentRequestContext);
            if (repo.Create(d))
            {
                this.MessageBox1.ShowOk("Added alternate domain");
            }
            else
            {
                this.MessageBox1.ShowWarning("Unable to add alternate domain");
            }

            LoadAlternateDomains();
        }