コード例 #1
0
ファイル: ToDoHub.cs プロジェクト: peteboothroyd/-Bucket-
        public void ClientPasteTaskRequest(string name, string description, bool marked, int sortorder, string tags, bool isviewable)
        {
            Console.WriteLine("\nReceived request to: Paste task " + name);
            User mUser = FindUser(Context.ConnectionId);

            PasteTaskCommand mPasteTask = new PasteTaskCommand(mUser, name, description, marked, sortorder, tags, isviewable);

            mPasteTask.Execute();

            Clients.Clients(mUser.ConnectionIDs).ReceiveUpdatedTasks(mUser.Tasks);
        }
コード例 #2
0
 private void PasteCommand_Executed(object sender, RoutedEventArgs e)
 {
     System.Threading.Tasks.Task.Factory.StartNew(() =>
     {
         try
         {
             PasteTaskCommand PasteTask = new PasteTaskCommand(this, temporaryClipboard);
             PasteTask.Execute();
         }
         catch (AggregateException error)
         {
             MessageBox.Show(error.Message);
         }
     });
 }