public void DeleteTest() { PhoneBookContext _phonecontext = new PhoneBookContext(); ProducerConfig _config = new ProducerConfig(); ValuesController valuesController = new ValuesController(_config, _phonecontext); var personDelete = new PersonDeleteDTO(); //var id = personDelete.ID; var deletedperson = valuesController.Delete(personDelete); Assert.IsNotNull(deletedperson); }
public IActionResult Delete([FromForm] PersonDeleteDTO personDelete) { Person deletedperson = _phonecontext.people.Find(personDelete.ID); if (deletedperson != null) { deletedperson.IsDeleted = true; _phonecontext.SaveChanges(); return(Ok(deletedperson)); } else { return(BadRequest("This ID is not valid!!")); } }