Example #1
0
        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);
        }
Example #2
0
 public void AddUser()
 {
     if (!string.IsNullOrEmpty(userName) && !SelectedUsers.Contains(userName))//SelectedUsers.Where(u=>u.Login == userName).Count() <= 0)
     {
         if (AllUsers2.ContainsValue(userName))
         {
             SelectedUsers.Add(userName);
         }
         userName = "";
     }
 }