public OwnerComboBoxItem(string name, JobAssignmentType assignmentType, string assignedTo)
            : base(name)
        {
            switch (assignmentType)
            {
                case JobAssignmentType.AssignedToUser:
                    Icon = "pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/User16.png";
                    break;
                case JobAssignmentType.AssignedToGroup:
                    Icon = "pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/Group_B16.png";
                    break;
                case JobAssignmentType.None:
                case JobAssignmentType.Unassigned:
                default:
                    break;
            }

            AssignmentType = assignmentType;
            AssignedTo = assignedTo;
        }
        public OwnerComboBoxItem(string name, JobAssignmentType assignmentType, string assignedTo)
            : base(name)
        {
            switch (assignmentType)
            {
            case JobAssignmentType.AssignedToUser:
                Icon = "pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/User16.png";
                break;

            case JobAssignmentType.AssignedToGroup:
                Icon = "pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/Group_B16.png";
                break;

            case JobAssignmentType.None:
            case JobAssignmentType.Unassigned:
            default:
                break;
            }

            AssignmentType = assignmentType;
            AssignedTo     = assignedTo;
        }