public MainViewModel(Community community, Individual individual, Company company, ActivitySelection activitySelection)
 {
     _community = community;
     _individual = individual;
     _company = company;
     _activitySelection = activitySelection;
 }
 public ActivityViewModel(Community community, Individual individual, Quarter quarter, ActivitySelection activitySelection)
 {
     _community = community;
     _individual = individual;
     _quarter = quarter;
     _activitySelection = activitySelection;
 }
 public CalendarWeekViewModel(DateTime weekStart, ActivitySelection activitySelection)
 {
     _weekStart = weekStart;
     _activitySelection = activitySelection;
 }
 public MacroViewModel(Category category, ActivitySelection activitySelection)
 {
     _category = category;
     _activitySelection = activitySelection;
 }
 public CalendarDayViewModel(DateTime date, ActivitySelection activitySelection)
 {
     _date = date;
     _activitySelection = activitySelection;
 }
 public ActivityOptionViewModel(ActivityReward reward, ActivitySelection activitySelection)
 {
     _reward = reward;
     _activitySelection = activitySelection;
 }