private async Task LoadDepartments()
        {
            var departments = await _access.Departments(CurrentCompany);

            foreach (var department in departments)
            {
                department.WorkPeriods = await _access.FetchWorkPeriodsAsync(department);
            }

            Departments = new BindableCollection <DepartmentModel>(departments);
            NotifyOfPropertyChange(() => Departments);
        }