コード例 #1
0
        public void RefreshRolesComboBox()
        {
            var allCount = 0;

            foreach (var role in (Role[])Enum.GetValues(typeof(Role)))
            {
                if (_employeesRepository.CountOfEmployees(_selectedProject, role) > 0)
                {
                    rolesComboBox.Items.Add($"{role} ({_employeesRepository.CountOfEmployees(_selectedProject, role)})");
                    allCount += _employeesRepository.CountOfEmployees(_selectedProject, role);
                }
            }

            rolesComboBox.Items.Add($"All ({allCount})");
            rolesComboBox.Text = $@"All ({allCount})";
        }