diff --git a/Controllers/PeopleController.cs b/Controllers/PeopleController.cs index 3775bc8..7558d9e 100644 --- a/Controllers/PeopleController.cs +++ b/Controllers/PeopleController.cs @@ -56,5 +56,21 @@ namespace contacts.Controllers } } + + [HttpPost] + public Person[] Post([FromBody]Person newPerson) + { + using (var db = new PeopleContext()) + { + db.People.Add(newPerson); + db.SaveChanges(); + + var people = db.People + .OrderBy(person => person.PersonId) + .ToArray(); + return people; + + } + } } }