Ejemplo n.º 1
0
        void BindGrid()
        {
            var specificationAttributes = SpecificationAttributeManager.GetSpecificationAttributes();

            gvSpecificationAttributes.DataSource = specificationAttributes;
            gvSpecificationAttributes.DataBind();
        }
Ejemplo n.º 2
0
        public static SpecificationAttribute GetColorSpecificationAttribute()
        {
            SpecificationAttributeCollection sa            = SpecificationAttributeManager.GetSpecificationAttributes();
            SpecificationAttribute           specAttribute = sa.Find(x => x.Name.ToLower() == Color);

            return(specAttribute);
        }
        private void FillDesignVariants()
        {
            SpecificationAttributeCollection       sa   = SpecificationAttributeManager.GetSpecificationAttributes();
            SpecificationAttributeOptionCollection saoc = SpecificationAttributeManager.GetSpecificationAttributeOptions();

            FillDropDownList(this.light, sa, saoc, "требование к освещению");
            SetSelectedIndexes();
        }
Ejemplo n.º 4
0
        private void FillDesignVariants()
        {
            SpecificationAttributeCollection       sa   = SpecificationAttributeManager.GetSpecificationAttributes();
            SpecificationAttributeOptionCollection saoc = SpecificationAttributeManager.GetSpecificationAttributeOptions();

            FillDropDownList(this.flowers, sa, saoc, "по основным цветам");
            FillDropDownList(this.bunchForm, sa, saoc, "форма букета");
            SetSelectedIndexes();
        }
Ejemplo n.º 5
0
        private void FillDesignVariants()
        {
            SpecificationAttributeCollection       sa   = SpecificationAttributeManager.GetSpecificationAttributes();
            SpecificationAttributeOptionCollection saoc = SpecificationAttributeManager.GetSpecificationAttributeOptions();

            FillDropDownList(this.visoutDesign, sa, saoc, "оформление без оформления");
            FillDropDownList(this.wrapping, sa, saoc, "оформление упаковка");
            FillDropDownList(this.bunch, sa, saoc, "оформление букет");
            FillDropDownList(this.composition, sa, saoc, "оформление композиция");

            SetSelectedIndexes();
        }
Ejemplo n.º 6
0
        private void FillDropDowns()
        {
            this.ddlNewProductSpecificationAttribute.Items.Clear();
            var productSpecificationAttributes = SpecificationAttributeManager.GetSpecificationAttributes();

            foreach (SpecificationAttribute sa in productSpecificationAttributes)
            {
                ListItem item2 = new ListItem(sa.Name, sa.SpecificationAttributeId.ToString());
                this.ddlNewProductSpecificationAttribute.Items.Add(item2);
            }

            ddlNewProductSpecificationAttributeOption.Items.Clear();
            if (!String.IsNullOrEmpty(ddlNewProductSpecificationAttribute.SelectedValue))
            {
                int saId   = Convert.ToInt32(ddlNewProductSpecificationAttribute.SelectedValue.ToString());
                var saoCol = SpecificationAttributeManager.GetSpecificationAttributeOptionsBySpecificationAttribute(saId);
                foreach (SpecificationAttributeOption sao in saoCol)
                {
                    ListItem item2 = new ListItem(sao.Name, sao.SpecificationAttributeOptionId.ToString());
                    this.ddlNewProductSpecificationAttributeOption.Items.Add(item2);
                }
            }
        }