protected void btnSaveRRt_Click(object sender, EventArgs e)
        {
            var itemid = Convert.ToInt32(this.ComponentID);

            List <PluggComponent> comps  = this.PluggContainer.GetComponentList();
            PluggComponent        cToAdd = comps.Find(x => x.PluggComponentId == itemid);
            BaseHandler           bh     = new BaseHandler();

            var comtype = cToAdd.ComponentType;

            //switch (cToAdd.ComponentType)
            //{
            //    case EComponentType.RichRichText:
            //PHText RichRichText = bh.GetCurrentVersionText(curlan, itemid, ETextItemType.PluggComponentRichRichText);
            //RichRichText.Text = richrichtext.Text;

            PHText objPHtext = new PHText(System.Net.WebUtility.HtmlDecode(richrichtext.Text), this.CurrentLanguage, ETextItemType.PluggComponentRichRichText);

            objPHtext.CultureCodeStatus = ECultureCodeStatus.GoogleTranslated;
            objPHtext.ItemId            = itemid;
            objPHtext.CreatedByUserId   = this.UserID;

            if (EditCase == 2)
            {
                objPHtext.CultureCodeStatus = ECultureCodeStatus.HumanTranslated;
            }
            bh.SavePhTextInAllCc(objPHtext);

            Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(this.TabID, "", new string[] { "edit=1", "language=" + this.CurrentLanguage }));
        }
        private void UpdatePHtext(ETextItemType ItemType, string txt)
        {
            var itemid = Convert.ToInt32(this.ComponentID);

            List <PluggComponent> comps  = this.PluggContainer.GetComponentList();
            PluggComponent        cToAdd = comps.Find(x => x.PluggComponentId == itemid);
            BaseHandler           bh     = new BaseHandler();

            var comtype = cToAdd.ComponentType;

            PHText phText = bh.GetCurrentVersionText(this.CurrentLanguage, itemid, ItemType);

            phText.Text = txt;
            phText.CultureCodeStatus = ECultureCodeStatus.GoogleTranslated;
            phText.CreatedByUserId   = this.UserID;
            if (this.EditCase == 2)
            {
                phText.CultureCodeStatus = ECultureCodeStatus.HumanTranslated;
                bh.SavePhText(phText);
            }
            else
            {
                bh.SavePhTextInAllCc(phText);
            }
            // bh.SavePhText(phText);
            Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(this.TabID, "", new string[] { "edit=1", "language=" + this.CurrentLanguage }));
        }
Exemple #3
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            BaseHandler    plugghandler = new BaseHandler();
            PluggComponent pc           = new PluggComponent();

            pc.ComponentOrder = Order + 1;
            pc.ComponentType  = (EComponentType)Enum.Parse(typeof(EComponentType), ddCoponentList.SelectedValue);
            plugghandler.AddComponent(this.PluggContainer, pc);
            //Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(this.TabID, "", new string[] { "edit=1", "language=" + this.CurrentLanguage }));
        }
Exemple #4
0
        protected void btnSaveRRt_Click(object sender, EventArgs e)
        {
            List <PluggComponent> comps  = this.PluggContainer.GetComponentList();
            PluggComponent        cToAdd = comps.Find(x => x.PluggComponentId == this.ComponentID);
            BaseHandler           bh     = new BaseHandler();

            var     comtype = cToAdd.ComponentType;
            PHLatex latex   = bh.GetCurrentVersionLatexText(this.CurrentLanguage, this.ComponentID, ELatexItemType.PluggComponentLatex);

            latex.CultureCodeStatus = ECultureCodeStatus.GoogleTranslated;
            latex.ItemId            = this.ComponentID;
            latex.CreatedByUserId   = this.UserID;
            latex.Text = System.Net.WebUtility.HtmlDecode(richrichtext.Text);
            //bh.SaveLatexText(latex);
            bh.SaveLatexTextInAllCc(latex);

            Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(this.TabID, "", new string[] { "edit=1", "language=" + this.CurrentLanguage }));
        }