Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                IsNewAdded = false;
                try
                {
                    RequestDictionaryEntityID = new Guid(this.Request["ID"]);
                }
                catch
                {
                    this.RedirectToErrorPage();
                }

                // для "Номенклатура" и "Номен. материала"
                if (IsNew && DictionaryTreeID == new Guid("316c6bc7-d883-44c8-aae0-602f49c73595"))
                {
                    using (DictionaryProvider provider = new DictionaryProvider())
                    {
                        if (!provider.IsSimpleDetal(this.RequestDictionaryEntityID))
                        {
                            CopyMainVersion.Visible = true;
                        }
                    }
                }
                // только для новых пунктов в Номенклатуре
                if (!IsNew || !DictionaryTreeID.Equals(new Guid("316c6bc7-d883-44c8-aae0-602f49c73595")))
                {
                    SelectorButton.Visible = false;
                }
                this.DataLoad();
            }
        }