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); }
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); } }