Esempio n. 1
0
File: User.cs Progetto: milche732/ET
        public UserInGroup AddToGroup(Group group)
        {
            var uig = Groups.Where(g => g.GroupId == group.Id).FirstOrDefault();

            if (uig != null)
            {
                uig.SetActive();
            }
            else
            {
                uig = UserInGroup.New(Id, group.Id);
                Groups.Add(uig);
            }
            this.AddDomainEvent(new UserToGroupAdded(Name, group.Name));
            return(uig);
        }
Esempio n. 2
0
        public static UserInGroup New(int userId, int groupId)
        {
            UserInGroup role = new UserInGroup(userId, groupId);

            return(role);
        }