public static IList <AttendanceGPSPoint> GetAttendanceGPSPoints(int attendanceID = -1)
 {
     if (attendanceID == -1)
     {
         return(new List <AttendanceGPSPoint> (AttendanceGPSPointRepository.GetAttendanceGPSPoints()));
     }
     else
     {
         return(new List <AttendanceGPSPoint> (AttendanceGPSPointRepository.GetAttendanceGPSPoints(attendanceID)));
     }
 }
 public static bool SetCurrentAttendanceGPSPoints(List <AttendanceGPSPoint> attendanceGPSPoints)
 {
     return(AttendanceGPSPointRepository.SetCurrentAttendanceGPSPoints(attendanceGPSPoints));
 }
 public static List <AttendanceGPSPoint> GetCurrentAttendanceGPSPoints()
 {
     return(AttendanceGPSPointRepository.GetCurrentAttendanceGPSPoints());
 }
 public static int DeleteAttendanceGPSPoint(int id)
 {
     return(AttendanceGPSPointRepository.DeleteAttendanceGPSPoint(id));
 }
 public static bool CreateItemsForSync(Attendance oldAttendance, Attendance newAttendance)
 {
     return(AttendanceGPSPointRepository.CreateItemsForSync(oldAttendance, newAttendance));
 }
 public static bool SaveNewAttendanceGPSPoints(int attendanceID, List <AttendanceGPSPoint> points)
 {
     return(AttendanceGPSPointRepository.SaveNewAttendanceGPSPoints(attendanceID, points));
 }
 public static int SaveAttendanceGPSPoint(AttendanceGPSPoint item)
 {
     return(AttendanceGPSPointRepository.SaveAttendanceGPSPoint(item));
 }
 public static AttendanceGPSPoint GetAttendanceGPSPoint(int id)
 {
     return(AttendanceGPSPointRepository.GetAttendanceGPSPoint(id));
 }
 public static void Refresh()
 {
     AttendanceGPSPointRepository.Refresh();
 }