public virtual void Clone(BizTreeEntity cloneObj) { base.Clone(cloneObj); cloneObj.PID = this.PID; cloneObj.Name = this.Name; cloneObj.FullName = this.FullName; cloneObj.Level = this.Level; cloneObj.OrderNo = this.OrderNo; cloneObj.Leaf = this.Leaf; cloneObj.IsDelete = this.IsDelete; }
private static BizTreeEntity Create(bool inList) { BizTreeEntity entity = new BizTreeEntity(); entity.ID = NHExt.Runtime.Util.EntityGuidHelper.New(); entity.EntityState = NHExt.Runtime.Enums.EntityState.Add; if(inList){ if(Session.Current != null){ Session.Current.InList(entity); } } return entity; }
public override NHExt.Runtime.Model.BaseEntity Clone() { BizTreeEntity cloneObj = new BizTreeEntity(); this.Clone(cloneObj); return cloneObj; }