示例#1
0
 public static VanBanInfo ToDataInfo(this VanBan entity)
 {
     return(new VanBanInfo
     {
         Id = entity.Id,
         SoVanBan = entity.SoVanBan,
         TenVanBan = entity.TenVanBan
     });
 }
示例#2
0
 public static VanBanResult ToDataResult(this VanBan entity)
 {
     return(new VanBanResult
     {
         Id = entity.Id,
         SoVanBan = entity.SoVanBan,
         TenVanBan = entity.TenVanBan,
         NoiDung = entity.NoiDung,
         TrichYeu = entity.TrichYeu,
         NgayBanHanh = entity.NgayBanHanh,
         CoQuanBanHanhId = entity.CoQuanBanHanhId,
         CoQuanBanHanhVanBanInfo = entity.CoQuanBanHanhVanBan.ToDataInfo(),
         LinhVucVanBanId = entity.LinhVucVanBanId,
         LinhVucVanBanInfo = entity.LinhVucVanBan.ToDataInfo(),
         LoaiVanBanId = entity.LoaiVanBanId,
         LoaiVanBanInfo = entity.LoaiVanBan.ToDataInfo(),
         Files = entity.TapTinVanBans.Select(x => x.ToDataResult()).ToList(),
         CreateDate = entity.CreateDate,
         CreatedBy = entity.CreatedBy,
         IsDeleted = entity.IsDeleted,
         LastUpdated = entity.LastUpdated,
         LastUpdatedBy = entity.LastUpdatedBy
     });
 }
示例#3
0
 public static VanBanInfo ToIfNotNullDataInfo(this VanBan entity)
 {
     return(entity?.ToDataInfo());
 }
示例#4
0
 public static VanBanResult ToIfNotNullDataResult(this VanBan entity)
 {
     return(entity?.ToDataResult());
 }