Exemplo n.º 1
0
        //LOTAPD 개체등록 및 가져오기(장비전체(UnitID=0) 밑에 LOTAPD 생성(LOT정보 생성시 LOTInfo에 이 값들을 넣어준다.)
        #region "LOTAPD"

        public bool AddLOTAPD(int intIndex)
        {
            clsLOTAPD dclsLOTAPD;     //LOTAPD 개체 선언

            try
            {
                if (intIndex <= 0)
                {
                    return(false);
                }

                if (pHashtableLOTAPD.Contains(intIndex))
                {
                    return(false);                                   //LOT이 중복되었을 경우 조치 강구(같은 LOT이 존재하면 안됨)
                }

                dclsLOTAPD = new clsLOTAPD(intIndex);
                pHashtableLOTAPD.Add(intIndex, dclsLOTAPD);

                return(true);
            }
            catch
            {
                return(false);
            }
            finally
            {
            }
        }
Exemplo n.º 2
0
 public void CopyFrom(clsLOTAPD lotApd)
 {
     this.Name     = lotApd.Name;
     this.Length   = lotApd.Length;
     this.Format   = lotApd.Format;
     this.Type     = lotApd.Type;
     this.ModuleID = lotApd.ModuleID;
 }