private void OnSaveExecute()
 {
     Busy       = true;
     dataClient = ContainerProvider.GetInstance.Resolve <DataServiceClient>();
     if (SelectedTour == null)
     {
         selectedTour = new Tour()
         {
             Description  = this.Description,
             DetachmentID = LoginInit.user.DetachmentID,
             StartTime    = TimeSpan.Parse(this.StartTime),
             EndTime      = TimeSpan.Parse(this.EndTime)
         };
         dataClient.AddTourCompleted += AddTourCompleted;
         dataClient.AddTourAsync(selectedTour);
     }
     else
     {
         oldObject = SelectedTour;
         SelectedTour.Description        = this.Description;
         dataClient.UpdateTourCompleted += UpdateTourCompleted;
         dataClient.UpdateTourAsync(SelectedTour);
     }
 }