public async Task <IActionResult> PutOrganDetail(int id, OrganDetail organDetail) { if (id != organDetail.ID) { return(BadRequest()); } _context.Entry(organDetail).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrganDetailExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <OrganDetail> > PostOrganDetail(OrganDetail organDetail) { organDetail.UserChoices = null; _context.OrganDetails.Add(organDetail); await _context.SaveChangesAsync(); return(CreatedAtAction("GetOrganDetail", new { id = organDetail.ID }, organDetail)); }