public async Task <IActionResult> Putperson_info([FromRoute] int id, [FromBody] person_info person_info) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != person_info.id) { return(BadRequest()); } _context.Entry(person_info).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!person_infoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Postperson_info([FromBody] person_info person_info) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.person_infos.Add(person_info); await _context.SaveChangesAsync(); return(CreatedAtAction("Getperson_info", new { id = person_info.id }, person_info)); }