Exemple #1
0
				public GroupAdminModel DefaultGroupAdminModel ()
				{
					var result = new GroupAdminModel ();
					result.ActiveGroups = _groupDal.AllActiveGroups ();

					return result;
				}
Exemple #2
0
        public async Task <bool> AddAdminAsync(GroupAdminModel model)
        {
            var user = await _groupRepository.GetGroupUser(model.userId, model.groupId);

            user.isAdmin = !user.isAdmin;
            await _groupRepository.UpdateGroupUser(user);

            return(user.isAdmin);
        }
Exemple #3
0
 public async Task <IActionResult> AddAdminAsync([FromBody] GroupAdminModel model)
 {
     return(Ok(await _groupService.AddAdminAsync(model)));
 }