InvitationMapper.cs
563 bytes
| 1 | using App.BLL.DTO; |
|---|---|
| 2 | using App.DTO.v1; |
| 3 | |
| 4 | namespace App.DTO.Mappers; |
| 5 | |
| 6 | public static class InvitationMapper |
| 7 | { |
| 8 | public static InvitationDto MapToDto(TripInvitationBllDto invitation) |
| 9 | { |
| 10 | return new InvitationDto |
| 11 | { |
| 12 | Id = invitation.Id, |
| 13 | TripId = invitation.TripId, |
| 14 | TripName = invitation.TripName, |
| 15 | Token = invitation.Token, |
| 16 | Status = invitation.Status.ToString(), |
| 17 | ExpiresAt = invitation.ExpiresAt, |
| 18 | InvitedByUserName = invitation.InvitedByUserFullName |
| 19 | }; |
| 20 | } |
| 21 | } |
| 22 | |