public static TeamDailyReportSiteViewModel Create(ScheduleItemCreated scheduleItemCreated) { return new TeamDailyReportSiteViewModel { Site = DomainReference<Site>.Create(scheduleItemCreated.SiteId, scheduleItemCreated.SiteName), ScheduledStartTime = TimeOfDay.Create(scheduleItemCreated.StartTime), ScheduledEndTime = TimeOfDay.Create(scheduleItemCreated.EndTime), ScheduleItemId = scheduleItemCreated.ScheduledItemId, }; }
public static GeoItem Create(ScheduleItemCreated scheduleItemCreated) { return new GeoItem { Site = DomainReference<Site>.Create(scheduleItemCreated.SiteId, scheduleItemCreated.SiteName), VisitStart = TimeOfDay.Create(scheduleItemCreated.StartTime), Position = GeoPosition.Create(scheduleItemCreated.SiteLatitude, scheduleItemCreated.SiteLongitude), }; }