Exemplo n.º 1
0
        public GroupBuild AddUnique(GroupBuild Grp)
        {
            int num = this.ItemIndex(Grp.Name);

            if (num == -1)
            {
                base.Add(Grp);
                return(Grp);
            }
            return((GroupBuild) base[num]);
        }
Exemplo n.º 2
0
        public int ItemIndex(string Name)
        {
            int num = -1;

            for (int i = 0; (i < base.Count) & (num == -1); i++)
            {
                GroupBuild build = (GroupBuild) base[i];
                if (build.Name.ToUpper() == Name.ToUpper())
                {
                    num = i;
                }
            }
            return(num);
        }
Exemplo n.º 3
0
        public GroupBuild AddUnique(string Name)
        {
            int num = this.ItemIndex(Name);

            if (num == -1)
            {
                GroupBuild item = new GroupBuild
                {
                    Name = Name
                };
                base.Add(item);
                return(item);
            }
            return((GroupBuild) base[num]);
        }
Exemplo n.º 4
0
 public int Add(GroupBuild Item)
 {
     return(base.Add(Item));
 }