예제 #1
0
 public static void SaveGroupMember(GroupMember groupMember)
 {
         if (GroupMember.All().Where(gm => gm.GroupID == groupMember.GroupID && gm.AccountID == groupMember.AccountID).FirstOrDefault() == null)
         {
             Add(groupMember);
             Group group = Group.All().Where(g => g.GroupID == groupMember.GroupID).FirstOrDefault();
             group.MemberCount++;
             Group.Update(group);
     }
 }
예제 #2
0
 public void RequestMembership()
 {
     if (_webContext.CurrentUser != null)
     {
         GroupMember gm = new GroupMember();
         gm.AccountID = _webContext.CurrentUser.AccountID;
         gm.GroupID = _webContext.GroupID;
         gm.CreateDate = DateTime.Now;
         gm.IsAdmin = false;
         gm.IsApproved = false;
         GroupMember.SaveGroupMember(gm);
         _view.ShowMessage("Gia nhập nhóm thành công!");
     }
 }
예제 #3
0
        public static void DeleteGroupMember(GroupMember groupMember)
        {

            Delete(groupMember.GroupID);
        }