Example #1
0
        public MappingInfo FindOrCreate(DevLanguageItem devLanguageItem)
        {
            var item = this.Cast <MappingInfo>().FirstOrDefault(mi => mi.DevLanguageItemId == devLanguageItem.Id);

            if (item == null)
            {
                item = new MappingInfo
                {
                    DevLanguageItem = devLanguageItem
                };
                this.Add(item);
            }

            return(item);
        }
Example #2
0
        public DevLanguageItem FindOrCreate(string content)
        {
            content = content.Trim();

            var devItemFound = this.Cast <DevLanguageItem>().FirstOrDefault(i => i.Content == content);

            if (devItemFound == null)
            {
                devItemFound = new DevLanguageItem {
                    Content = content
                };
                this.Add(devItemFound);
            }

            return(devItemFound);
        }
Example #3
0
 public void Insert(int index, DevLanguageItem entity)
 {
     base.Insert(index, entity);
 }
Example #4
0
 public int IndexOf(DevLanguageItem entity)
 {
     return(base.IndexOf(entity));
 }
Example #5
0
 public bool Contains(DevLanguageItem entity)
 {
     return(base.Contains(entity));
 }
Example #6
0
 public void Add(DevLanguageItem entity)
 {
     base.Add(entity);
 }
Example #7
0
 public bool Remove(DevLanguageItem entity)
 {
     return(base.Remove(entity));
 }