public async Task <ActionResult <TypeBeneficiaire> > PostTypeBeneficiaire(TypeBeneficiaire typeBeneficiaire) { _context.typeBeneficiaires.Add(typeBeneficiaire); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTypeBeneficiaire", new { id = typeBeneficiaire.Id }, typeBeneficiaire)); }
public async Task <IActionResult> PutTypeBeneficiaire(int id, TypeBeneficiaire typeBeneficiaire) { if (id != typeBeneficiaire.Id) { return(BadRequest()); } _context.Entry(typeBeneficiaire).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TypeBeneficiaireExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }