Ejemplo n.º 1
0
        protected void btnSave_ServerClick(object sender, System.EventArgs e)
        {
            Page.Validate();
            if (!Page.IsValid)
            {
                return;
            }

            if (ArticleId > 0)
            {
                Common.UpdateArticle(ArticleId, txtQuestion.Text, fckEditor.Text, txtTags.Text, ddlDelimiter.SelectedValue);
            }
            else
            {
                ArticleId = Common.AddArticle(txtQuestion.Text, fckEditor.Text, txtTags.Text, ddlDelimiter.SelectedValue);

                // Ensure article visibility in list
                pc["ArticleListMain_Mode"]        = ArticleListMain.MODE_SEARCH;
                pc["ArticleListMain_Tag"]         = "";
                pc["ArticleListMain_Search"]      = "";
                pc["ArticleListMain_CurrentPage"] = "0";
            }

            if (Back == "list")
            {
                Response.Redirect("~/Apps/HelpDeskManagement/Pages/ArticleListMain.aspx");
            }
            else
            {
                Response.Redirect(String.Format("~/Incidents/ArticleView.aspx?ArticleId={0}", ArticleId));
            }
        }