AJH.CMS.WEB.UI.Admin.ManageArticle_UC.BeginEditModeOtherLanguage C# (CSharp) Method

BeginEditModeOtherLanguage() private method

private BeginEditModeOtherLanguage ( ) : void
return void
        void BeginEditModeOtherLanguage()
        {
            if (ViewState[CMSViewStateManager.CategoryID] != null)
            {
                //Get article By Parent Obj Id And LanguageId
                CMS.Core.Entities.Article article =
                    ArticleManager.GetArticle(SelectedParentArticleObjID, ucPortalLanguage.SelectedLanguageID);

                if (article != null)
                {
                    pnlArticleItem.Visible = true;
                    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;

                    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;
                    btnUpdateOtherLanguage.Visible = true;
                    btnSaveOtherLanguage.Visible = false;
                    btnUpdate.Visible = false;

                    trIsPublished.Visible = false;

                    pnlArticleItem.DefaultButton = btnUpdateOtherLanguage.ID;
                }
                else
                {
                    BeginAddModeOtherLanguage();
                }
            }
        }
        #endregion