Example #1
0
 /// <summary>
 /// 将给定的Cld_Const和当前的sheet关联起来
 /// </summary>
 /// <param name="to_add"></param>
 public virtual void Add(Cld_Constant to_add)
 {
     this.Cld_Constant_List.Add(to_add);
     to_add.Prj_Sheet_ID      = this.ID;
     to_add.Prj_Document_ID   = this.Prj_Document_ID;
     to_add.Prj_Controller_ID = this.Prj_Controller_ID;
 }
 /// <summary>
 /// 将给定的Cld_Const和当前的sheet关联起来
 /// </summary>
 /// <param name="to_add"></param>
 public virtual void Add(Cld_Constant to_add)
 {
     this.Cld_Constant_List.Add(to_add);
     to_add.Prj_Sheet_ID = this.ID;
     to_add.Prj_Document_ID = this.Prj_Document_ID;
     to_add.Prj_Controller_ID = this.Prj_Controller_ID;
 }
 /// <summary>
 /// 返回 此Sheet下面的一个新的Cld_Const对象
 /// </summary>
 /// <returns></returns>
 public virtual Cld_Constant New_Cld_Const()
 {
     Cld_Constant result = new Cld_Constant();
     result.Prj_Controller_ID = this.Prj_Controller_ID;
     result.Prj_Document_ID = this.Prj_Document_ID;
     result.Prj_Sheet_ID = this.ID;
     return result;
 }
Example #4
0
        /// <summary>
        /// 返回 此Sheet下面的一个新的Cld_Const对象
        /// </summary>
        /// <returns></returns>
        public virtual Cld_Constant New_Cld_Const()
        {
            Cld_Constant result = new Cld_Constant();

            result.Prj_Controller_ID = this.Prj_Controller_ID;
            result.Prj_Document_ID   = this.Prj_Document_ID;
            result.Prj_Sheet_ID      = this.ID;
            return(result);
        }
 /// <summary>
 /// 返回 此Sheet下面的一个新的Cld_Const对象
 /// </summary>
 /// <returns></returns>
 public virtual Cld_Constant New_Cld_Const()
 {
     Cld_Constant result = new Cld_Constant();
     result.Prj_Controller = this.Prj_Controller;
     result.Prj_Controller_ID = this.Prj_Controller_ID;
     result.Prj_Document_ID = this.Prj_Document_ID;
     result.Prj_Document = this.Prj_Document;
     result.Prj_Sheet_ID = this.ID;
     result.Prj_Sheet = this;
     this.Cld_Constant_List.Add(result);
     return result;
 }
Example #6
0
 /// <summary>
 /// 根据ID获得Cld_FCBlock
 /// </summary>
 /// <param name="condition">ID type:int</param>
 /// <returns></returns>
 public Cld_Constant GetCld_Constant_By_ID(int condition)
 {
     using (ITransaction transaction = session.BeginTransaction()){
         try{
             Cld_Constant result = this.session.Get <Cld_Constant>(condition);
             transaction.Commit();
             return(result);
         }catch (Exception e) {
             transaction.Rollback();
             throw e;
         }
     }
 }
 /// <summary>
 /// 比较两个Cld_Constant,id须相等,否则抛出异常
 /// </summary>
 /// <param name="arg1"></param>
 /// <returns></returns>
 public virtual bool Compare(Cld_Constant arg1) {
     if (this.ID != arg1.ID) {
         throw new Exception("the id should be equal");
     }
     if (this.Name != arg1.Name || this.Prj_Controller_ID != arg1.Prj_Controller_ID
         || this.Prj_Document_ID != arg1.Prj_Document_ID || this.Prj_Sheet_ID != arg1.Prj_Sheet_ID
         || this.X_Y != arg1.X_Y
         )
     {
         return false;
     }
     else {
         return true;
     }
 }
Example #8
0
 /// <summary>
 /// 比较两个Cld_Constant,id须相等,否则抛出异常
 /// </summary>
 /// <param name="arg1"></param>
 /// <returns></returns>
 public virtual bool Compare(Cld_Constant arg1)
 {
     if (this.ID != arg1.ID)
     {
         throw new Exception("the id should be equal");
     }
     if (this.Name != arg1.Name || this.Prj_Controller_ID != arg1.Prj_Controller_ID ||
         this.Prj_Document_ID != arg1.Prj_Document_ID || this.Prj_Sheet_ID != arg1.Prj_Sheet_ID ||
         this.X_Y != arg1.X_Y
         )
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }