public static MemberMessage Map(this EmployerMemberMessageEntity entity) { return((MemberMessageType)entity.messageType == MemberMessageType.Contact ? (MemberMessage) new ContactMemberMessage { Id = entity.id, CreatedTime = entity.time, Subject = entity.subject, Body = entity.body, From = entity.fromEmailAddress, SendCopy = entity.sendCopyToEmployer, AttachmentIds = entity.EmployerMemberMessageAttachmentEntities.Map(), } : new RejectionMemberMessage { Id = entity.id, CreatedTime = entity.time, Subject = entity.subject, Body = entity.body, From = entity.fromEmailAddress, SendCopy = entity.sendCopyToEmployer, }); }
partial void DeleteEmployerMemberMessageEntity(EmployerMemberMessageEntity instance);
partial void UpdateEmployerMemberMessageEntity(EmployerMemberMessageEntity instance);
partial void InsertEmployerMemberMessageEntity(EmployerMemberMessageEntity instance);