/// <summary>
        /// Initializes a new instance of the <see cref="ConflictInfoViewModel"/> class.
        /// </summary>
        /// <param name="conflict">The conflict information to create a viewmodel for.</param>
        /// <exception cref="ArgumentNullException">Thrown when <paramref name="conflict"/> is null.</exception>
        public ConflictInfoViewModel(ConflictInfo conflict)
        {
            _conflict   = conflict ?? throw new ArgumentNullException(nameof(conflict));
            Description = TextTools.GetNumberDescriptionText(conflict.MemberCount, Strings.Member);
            var memberNames = _conflict.ConflictingMembers.Select(m => new MemberViewModel(in m)).ToList();

            MemberNames = memberNames;
            AnyMembers  = memberNames.Count > 0;
        }
 // Set the veteran ID number (if known)
 public void SetId(int idNum)
 {
     ConflictInfo.SetVetId(idNum);
 }