예제 #1
0
 internal static IncentiveApplicationModel Map(this Models.IncentiveApplication entity)
 {
     return(new IncentiveApplicationModel
     {
         Id = entity.Id,
         Status = entity.Status,
         DateSubmitted = entity.DateSubmitted,
         SubmittedByEmail = entity.SubmittedByEmail,
         SubmittedByName = entity.SubmittedByName,
         DateCreated = entity.DateCreated,
         AccountId = entity.AccountId,
         AccountLegalEntityId = entity.AccountLegalEntityId,
         ApprenticeshipModels = entity.Apprenticeships.Map()
     });
 }
예제 #2
0
 private static IncentiveApplicationModel ApplicationToIncentiveApplicationModel(Models.IncentiveApplication application)
 {
     return(new IncentiveApplicationModel
     {
         AccountId = application.AccountId,
         AccountLegalEntityId = application.AccountLegalEntityId,
         ApprenticeshipModels = ApprenticeshipsToApprenticeshipModels(application.Apprenticeships),
         DateCreated = application.DateCreated,
         DateSubmitted = application.DateSubmitted,
         Id = application.Id,
         Status = application.Status,
         SubmittedByEmail = application.SubmittedByEmail,
         SubmittedByName = application.SubmittedByName
     });
 }