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; } } }
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; }
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; } } }