public ActionsViewModel(ITextRepository repo)
 {
     _repo             = repo;
     IsCalculated      = false;
     IsMerged          = false;
     HasEmployees      = _repo.Count() != 0;
     CalculateCommand  = new RelayCommand(OnCalculate);
     MergeFilesCommand = new RelayCommand(OnMergeFiles);
     Messenger.Default.Register <UpdateMergeButtonMessage>(this, OnUpdateMergeButtonMessageReceived);
 }
 private void OnUpdateMergeButtonMessageReceived(UpdateMergeButtonMessage message)
 {
     HasEmployees = _repo.Count() != 0;
     IsMerged     = false;
 }