/// <summary> /// Create Group /// </summary> /// <param name="model">Group DTO</param> /// <returns>Group DTO</returns> public async Task <GroupRes> CreateAsync(GroupReq model) { var group = new Group { Name = model.Name }; _context.Groups.Add(group); await _context.SaveChangesAsync(); return(new GroupRes(group)); }
public async Task <ActionResult <GroupRes> > Post([FromBody] GroupReq request) { var response = await _groupService.CreateAsync(request); return(StatusCode(201, response)); }