public static IJourney MapFromDto(Dto.Journey dto) { return(new Journey { Id = dto.Id, Distance = dto.Distance, StartLocation = (Location)LocationRepo.MapFromDto(dto.StartLocation), EndLocation = (Location)LocationRepo.MapFromDto(dto.EndLocation) }); }
private IJourneyLog MapFromDto(Dto.JourneyLog dto) { return(new JourneyLog { Id = dto.Id, JourneyId = dto.Journey.Id, Date = dto.Date.ToString("dd-MM-yyyy"), StartLocation = LocationRepo.MapFromDto(dto.Journey.StartLocation), EndLocation = LocationRepo.MapFromDto(dto.Journey.EndLocation), Distance = dto.Journey.Distance }); }
public Dto.Journey MapToDto(IJourney journey) { using (MilesDb db = new MilesDb()) { var dto = new Dto.Journey { Id = journey.Id, Distance = journey.Distance, StartLocation = LocationRepo.MapToDto(journey.StartLocation), EndLocation = LocationRepo.MapToDto(journey.EndLocation) }; return(dto); } }