delete route

main
Matt Huntington 5 years ago
parent 84dd2cd4ed
commit 9ba59d99c8

@ -27,7 +27,7 @@ namespace contacts.Controllers
// .Last();
.ToArray();
// Console.WriteLine(person.Age);
Console.WriteLine(db.People.OrderBy(person => person.PersonId).ToArray());
// Console.WriteLine(db.People.OrderBy(person => person.PersonId).ToArray());
// return person;
return people;
@ -38,5 +38,23 @@ namespace contacts.Controllers
// // Console.WriteLine(p1.name);
// return new Person[] { p1, p2, p3 };
}
[HttpDelete]
[Route("{term}")]
public Person[] Delete(int term)
{
using (var db = new PeopleContext())
{
var deletedPerson = new Person { PersonId = term };
db.People.Remove(deletedPerson);
db.SaveChanges();
var people = db.People
.OrderBy(person => person.PersonId)
.ToArray();
return people;
}
}
}
}

Loading…
Cancel
Save