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