public CFUserList UpdateModel(CFUserList entityGroup) { if (entityGroup == null) { entityGroup = new CFUserList(); entityGroup.Id = Guid.NewGuid(); } entityGroup.Name = CFUserListName; if (entityGroup.CFUserListEntries.Count > 0) { entityGroup.CFUserListEntries.Clear(); } foreach (string usrLogin in SelectedUsers) { var _usr = AllUsers2.FirstOrDefault(u => u.Value == usrLogin); if (_usr.Key != null) { CFUserListEntry egUser = new CFUserListEntry() { CFUserListId = entityGroup.Id, UserId = Guid.Parse(_usr.Key) }; entityGroup.CFUserListEntries.Add(egUser); } } return(entityGroup); }