AJH.CMS.WEB.UI.Admin.ManageArticle_UC.BeginEditMode C# (CSharp) Метод

BeginEditMode() приватный Метод

private BeginEditMode ( ) : void
Результат void
        void BeginEditMode()
        {
            if (ViewState[CMSViewStateManager.CategoryID] != null && ViewState[CMSViewStateManager.ArticleID] != null)
            {
                ucPortalLanguage.SelectedLanguageID = -1;

                CMS.Core.Entities.Article article = ArticleManager.GetArticle(Convert.ToInt32(ViewState[CMSViewStateManager.ArticleID]));
                if (article != null)
                {
                    pnlArticleItem.Visible = true;
                    SelectedParentArticleObjID = article.ID;
                    txtDescription.Text = article.Description;
                    txtDetails.Text = article.Details;
                    txtName.Text = article.Name;
                    txtOrderNumber.Text = article.Order.ToString();
                    txtURL.Text = article.URL;
                    txtSummary.Text = article.Summary;
                    cddArticleType.SelectedValue = ((int)article.ArticleType).ToString();
                    txtURL.Text = article.URL;
                    ucSWFUpload.BeginEditMode(article.Image);
                    ucAjaxDate.SelectedDateTime = article.CreationDate;

                    ucPortalLanguage.SelectedLanguageID = article.LanguageID;
                    ucPortalLanguage.Visible = true;

                    rfvURL.Enabled = rfvURL.Visible = true;
                    trDetails.Visible = false;

                    switch (article.ArticleType)
                    {
                        case CMSEnums.ArticleType.External:
                            break;
                        case CMSEnums.ArticleType.Internal:
                            trDetails.Visible = true;
                            rfvURL.Enabled = rfvURL.Visible = false;
                            break;
                    }

                    btnSave.Visible = false;
                    btnUpdate.Visible = true;
                    btnSaveOtherLanguage.Visible = false;
                    btnUpdateOtherLanguage.Visible = false;

                    trIsPublished.Visible = false;

                    pnlArticleItem.DefaultButton = btnUpdate.ID;
                }
            }
        }
        #endregion