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