/// <summary>
        /// Udførelse af kommandoen.
        /// </summary>
        /// <param name="command">Command til tilføjelse af en adressegruppe.</param>
        /// <returns>Oprettet adressegruppe.</returns>
        public AdressegruppeView Execute(AdressegruppeAddCommand command)
        {
            if (command == null)
            {
                throw new ArgumentNullException("command");
            }

            var adressegruppe = new Adressegruppe(command.Nummer, command.Navn, command.AdressegruppeOswebdb);

            var oprettetAdressegruppe = _adresseRepository.AdressegruppeAdd(adressegruppe.Nummer, adressegruppe.Navn,
                                                                            adressegruppe.AdressegruppeOswebdb);

            return(_objectMapper.Map <Adressegruppe, AdressegruppeView>(oprettetAdressegruppe));
        }