public async Task <IActionResult> PutPulseSurveyDetail(Guid id, PulseSurveyDetail pulseSurveyDetail) { if (id != pulseSurveyDetail.PulseSurveyDetail1) { return(BadRequest()); } _context.Entry(pulseSurveyDetail).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PulseSurveyDetailExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <PulseSurveyDetail> > PostPulseSurveyDetail(PulseSurveyDetail pulseSurveyDetail) { _context.PulseSurveyDetail.Add(pulseSurveyDetail); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (PulseSurveyDetailExists(pulseSurveyDetail.PulseSurveyDetail1)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetPulseSurveyDetail", new { id = pulseSurveyDetail.PulseSurveyDetail1 }, pulseSurveyDetail)); }