Exemple #1
0
 public static SiteCheckOut Create(ScheduleItemCheckedOut scheduleItemCheckedOut)
 {
     return new SiteCheckOut
     {
         CheckOutLatitude = scheduleItemCheckedOut.CheckOutLatitude.ToFloat(),
         CheckOutLongitude = scheduleItemCheckedOut.CheckOutLongitude.ToFloat(),
         ServerCheckOutTimeStampUtc = DateTime.UtcNow,
         ClientCheckOutTimeStampLocal = scheduleItemCheckedOut.Timestamp.ToDateTimeOffset(),
         CheckOutMethod = scheduleItemCheckedOut.CheckOutMethod,
         DistanceFromSite = scheduleItemCheckedOut.DistanceFromSite.ToFloat(),
     };
 }
 public static TeamDailyReportTransitionViewModel Create(ScheduleItemCheckedOut scheduleItemCheckedOut)
 {
     return new TeamDailyReportTransitionViewModel
     {
         Time = TimeOfDay.Create(scheduleItemCheckedOut.Timestamp.ToDateTimeOffset()),
         Method = scheduleItemCheckedOut.CheckOutMethod,
         DistanceFromSite = scheduleItemCheckedOut.DistanceFromSite,
         Latitude = scheduleItemCheckedOut.CheckOutLatitude,
         Longitude = scheduleItemCheckedOut.CheckOutLongitude,
     };
 }