ViewModel for the Attendee class
        public static AttendeeViewModel Create(IRepository repository, SeminarPerson seminarPerson = null)
        {
            Check.Require(repository != null, "Repository must be supplied");

            var viewModel = new AttendeeViewModel {SeminarPerson = seminarPerson ?? new SeminarPerson()};

            return viewModel;
        }
        public static AttendeeViewModel Create(IRepository repository, SeminarPerson seminarPerson = null)
        {
            Check.Require(repository != null, "Repository must be supplied");

            var viewModel = new AttendeeViewModel {
                SeminarPerson = seminarPerson ?? new SeminarPerson()
            };

            return(viewModel);
        }