public static CustomerDto AsDto(this CustomerDocument document) => new CustomerDto { Id = document.Id, State = document.State.ToString().ToLowerInvariant(), CreatedAt = document.CreatedAt, };
public static CustomerDetailsDto AsDetailsDto(this CustomerDocument document) => new CustomerDetailsDto { Id = document.Id, Email = document.Email, FullName = document.FullName, Address = document.Address, IsVip = document.IsVip, State = document.State.ToString().ToLowerInvariant(), CreatedAt = document.CreatedAt, CompletedOrders = document.CompletedOrders };
public static CustomerDto AsDto(this CustomerDocument document) => new CustomerDto { Id = document.Id, Email = document.Email, FullName = document.FullName, Address = document.Address, IsVip = document.IsVip, RegistrationCompleted = document.RegistrationCompleted, CreatedAt = document.CreatedAt, CompletedOrders = document.CompletedOrders };
public static Customer AsEntity(this CustomerDocument document) => new Customer(document.Id, document.Email, document.CreatedAt, document.FullName, document.Address, document.IsVip, document.State, document.CompletedOrders);