/// <summary>
        /// Save Trace
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void btnSaveTrace_Click(object sender, RoutedEventArgs e)
        {
            using (var client = CreateClient(zensoAdministrationServiceAddress))
            {
                var request = new SaveTraceRequest();
                request.RouteId = 1;
                request.Points.Add(new TracePoint() { DateTime = DateTime.Now, Latitude = 0.34344d, Longitude = -55.090909d });
                request.Points.Add(new TracePoint() { DateTime = DateTime.Now, Latitude = 0.786782344d, Longitude = -70.034239d });

                var jsonRequest = JsonConvert.SerializeObject(request, new JsonSerializerSettings() { DateFormatHandling = DateFormatHandling.MicrosoftDateFormat });
                var result = await client.PostAsync("SaveTrace", new StringContent(jsonRequest, Encoding.UTF8, "application/json"));
                await DisplayTextResult(result, txtResult);
            }
        }
 /// <summary>
 /// Save Trace
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public bool SaveTrace(SaveTraceRequest request)
 {
     return (request.Points != null && request.Points.Count > 0);
 }