public async Task <IActionResult> Store([FromBody] AssignmentGroup assignmentGroup) { _context.Add(assignmentGroup); await _context.SaveChangesAsync(); return(Created(HttpContext.Request.Path.ToUriComponent(), assignmentGroup)); }
public async Task <IActionResult> Store([FromRoute] Guid groupId, [FromBody] Assignment assignment) { var group = await _context.AssignmentGroups.FindAsync(groupId); if (group == null) { return(NotFound()); } group.Assignments.Add(assignment); await _context.SaveChangesAsync(); return(Created(HttpContext.Request.Path.ToUriComponent(), assignment)); }