コード例 #1
0
 public void DeleteActivity(object activity)
 {
     try
     {
         if (activity == null)
         {
             MessageBox.Show("You need to specify activity for deletion...");
             return;
         }
         ActivityViewModel activ = activity as ActivityViewModel;
         this.Activities.Remove(activ);
     }
     catch (Exception e)
     {
         MessageBox.Show("General error occured on activity deletion: " + e.Message);
     }
 }
コード例 #2
0
 public void Prioritize(object activity)
 {
     try
     {
         if (activity == null)
         {
             MessageBox.Show("No activity selected for prioritization...");
             return;
         }
         ActivityViewModel prioritizedActivity = activity as ActivityViewModel;
         prioritizedActivity           = this.Activities.FirstOrDefault(activ => activ.Note == prioritizedActivity.Note);
         prioritizedActivity.Priority += 1;
         if (prioritizedActivity.Priority > 3)
         {
             prioritizedActivity.Priority = 1;
         }
     }
     catch (Exception e)
     {
         MessageBox.Show("General error occured when prioritizing: " + e.Message);
     }
 }