public void Save(MailingList mailingList) { if (string.IsNullOrWhiteSpace(mailingList.Id)) { mailingList.InitializeId(); } else { if (!ml.ContainsKey(mailingList.Id)) { throw new InvalidOperationException("Id da aggiornare inesistente"); } } ml[mailingList.Id] = mailingList; }
public void Save(MailingList mailingList) { mailingList.InitializeId(); ml.Add(mailingList.Id, mailingList); }