public MastersVisitReport(IEmployeeJournalFactory employeeJournalFactory)
        {
            if (employeeJournalFactory == null)
            {
                throw new ArgumentNullException(nameof(employeeJournalFactory));
            }

            Build();
            UoW = UnitOfWorkFactory.CreateWithoutRoot();
            var driversFilter = new EmployeeFilterViewModel();

            driversFilter.SetAndRefilterAtOnce(
                x => x.Category = EmployeeCategory.driver,
                x => x.Status   = null);
            employeeJournalFactory.SetEmployeeFilterViewModel(driversFilter);
            evmeEmployee.SetEntityAutocompleteSelectorFactory(employeeJournalFactory.CreateEmployeeAutocompleteSelectorFactory());
        }