示例#1
0
        public ActionResult <UserGroup> AddGroup(UserGroupInputModel newGroup)
        {
            UserGroup group = _repository.AddUserGroup(newGroup);

            _repository.AddUserToGroup(group.Id, newGroup.CreatorId);

            return(group);
        }
示例#2
0
        public async Task <IActionResult> Create([FromBody] UserGroupInputModel model)
        {
            var userId = User.GetId();
            var item   = new UserGroup()
            {
                Name = model.Name,
            };

            _context.Add(item);
            await _context.SaveChangesAsync();

            return(Ok(new UserGroupOutputModel
            {
                Name = item.Name,
                Id = item.Id,
            }));
        }