示例#1
0
 /// <summary>
 /// Warning, ParentAccountId have not effects
 /// </summary>
 /// <param name="entity"></param>
 public void CopyTo(Entities.ContableAccount entity)
 {
     entity.Active      = Active;
     entity.Code        = Code;
     entity.Description = Description;
     entity.Name        = Name;
     entity.Version     = Version;
     entity.Imputable   = Imputable;
 }
示例#2
0
 public void CopyFrom(Entities.ContableAccount entity)
 {
     Active          = entity.Active;
     Code            = entity.Code;
     Description     = entity.Description;
     Name            = entity.Name;
     Version         = entity.Version;
     Imputable       = entity.Imputable;
     ParentAccountId = entity.ParentAccount == null
                     ? null
                     : (Guid?)entity.ParentAccount.Id;
     AccountTreeId = entity.AccountTree.Id;
 }
示例#3
0
 public ContableAccount(Entities.ContableAccount entity)
     : this(entity.Id)
 {
     CopyFrom(entity);
 }