Exemplo n.º 1
0
 private void DeleteOnlyInstance()
 {
     if (calendar.DeleteEvent(selectedEvent, GoogleCalendar.ActionType.single))
     {
         messanger.Delete("Deleted", false);
     }
     else
     {
         messanger.Error("Failed to delete single event", false);
     }
     CloseWindow();
 }
Exemplo n.º 2
0
 private void DeleteEvent()
 {
     if (!SelectedEvent.IsFake)
     {
         if (SelectedEvent.IsRecurrenceEvent)
         {
             repository.SetCurrentEvent(SelectedEvent);
             var deleteEventWindow = new Views.DeleteEventOptionsView();
             deleteEventWindow.ShowDialog();
         }
         else
         {
             if (calendar.DeleteEvent(SelectedEvent, GoogleCalendar.ActionType.single))
             {
                 messanger.Delete("Deleted", false);
             }
             else
             {
                 messanger.Error("Failed to delete event. Please check log file for a detailed information about the error.", false);
             }
         }
         RefreshEventsList();
     }
 }