public virtual void Clone(BizEntity cloneObj) { base.Clone(cloneObj); cloneObj.Creator = this.Creator; cloneObj.Orgnization = this.Orgnization; cloneObj.CreateDate = this.CreateDate; cloneObj.ModifyDate = this.ModifyDate; cloneObj.OrgnizationC = this.OrgnizationC; }
private static BizEntity Create(bool inList) { BizEntity entity = new BizEntity(); 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() { BizEntity cloneObj = new BizEntity(); this.Clone(cloneObj); return cloneObj; }