public async Task <IHttpActionResult> GetOrientation(int ID)
        {
            TrackerOrientationsHandler   TOH    = new TrackerOrientationsHandler(db);
            TrackerOrientation           TO     = TOH.GetTrackerOrientation(ID);
            KeyValuePair <DateTime, int> result = new KeyValuePair <DateTime, int>(TO.TimeStamp, TO.Orientation);

            return(Ok(result));
        }
        public async Task <IHttpActionResult> PutOrientation()
        {
            Heading newHeading                    = JsonConvert.DeserializeObject <Heading>(Request.Content.ReadAsStringAsync().Result);
            TrackerOrientationsHandler TOH        = new TrackerOrientationsHandler(db);
            TrackersHandler            TH         = new TrackersHandler(db);
            Tracker            tracker            = TH.GetTracker(newHeading.ID);
            TrackerOrientation trackerOrientation = new TrackerOrientation(DateTime.Now, tracker, newHeading.Orientation);

            TOH.PutOrientation(trackerOrientation);
            return(Ok());
        }