예제 #1
0
 public void DeleteTweets(Status status)
 {
     if (status != null)
     {
         MessageBoxResult messageResult;
         messageResult = MessageBox.Show("Are you sure you want to delete?", "Delete Confirmation", MessageBoxButton.YesNo);
         if (messageResult == MessageBoxResult.Yes)
         {
             TOBTwitterO Twitter = new TOBTwitterO(status.Account);
             Twitter.DeleteStatus(status.TwitterStatusId.Value);
             _statusCollection.Remove(status as TOBEntityBase);
             _currentTweetsView.Collection = _statusCollection;
         }
     }
 }
예제 #2
0
 private TOBBaseObject CreateTOBObject(Account acc)
 {
     TOBBaseObject tobBaseObject = null;
     switch (acc.AccountType)
     {
         case 1:
             tobBaseObject = new TOBTwitterO(acc);
             break;
         case 2:
             tobBaseObject = new TOBTwitterO(acc);
             break;
     }
     return tobBaseObject;
 }
예제 #3
0
 public void DeleteDirectMessages(DirectMessage directMessage)
 {
     if (directMessage != null)
     {
         MessageBoxResult messageResult;
         messageResult = MessageBox.Show("Are you sure you want to delete?", "Delete Confirmation", MessageBoxButton.YesNo);
         if (messageResult == MessageBoxResult.Yes)
         {
             TOBTwitterO Twitter = new TOBTwitterO(directMessage.Account);
             Twitter.DeleteDM((long)directMessage.TwitterId);
             _directMessagesCollection.Remove(directMessage as TOBEntityBase);
             _currentTweetsView.Collection = _directMessagesCollection;
         }
     }
 }