Esempio n. 1
0
        public List <ComponentLookUpItem> GetLookUpItem()
        {
            List <ComponentLookUpItem> citems = new List <ComponentLookUpItem>();

            foreach (LookUpItem litm in base.LookUpItems)
            {
                ComponentLookUpItem citem = new ComponentLookUpItem();
                citem.LookUpID       = this.LookUpID;
                citem.ItemID         = litm.ItemID;
                citem.Order          = litm.Order;
                citem.ShortName      = litm.ShortName;
                citem.LookUpName     = litm.Name;
                citem.ParentLookUpId = litm.ParentLookUpID;
                citems.Add(citem);
            }
            return(citems);
        }
Esempio n. 2
0
        public bool UpdateLookUpItem(ComponentLookUpItem lookUpItem)
        {
            var litem = base.LookUpItems.Where(a => a.LookUpID == base.LookUpID && a.ItemID == lookUpItem.ItemID).FirstOrDefault();

            litem.Order          = lookUpItem.Order;
            litem.ShortName      = lookUpItem.ShortName;
            litem.Name           = lookUpItem.LookUpName;
            litem.ParentLookUpID = lookUpItem.ParentLookUpId;
            if (base.AddLookUpItem(base.LookUpID, litem) > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }