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() }); }
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 }); }