コード例 #1
0
ファイル: MailModels.cs プロジェクト: greenwall/QMail
 public void Create(MailModel toUpdate)
 {
     foreach (MailModel model in mailList)
     {
         if (model.Id == toUpdate.Id)
         {
             throw new System.InvalidOperationException("Duplicate id: " + model.Id);
         }
     }
     mailList.Add(toUpdate);
 }
コード例 #2
0
ファイル: MailModels.cs プロジェクト: greenwall/QMail
 public void Update(MailModel toUpdate)
 {
     foreach (MailModel model in mailList)
     {
         if (model.Id == toUpdate.Id)
         {
             mailList.Remove(model);
             mailList.Add(toUpdate);
             break;
         }
     }
 }