public bool DeletePerson(int id) { PersonDBHandler PersonHandler = new PersonDBHandler(); var People = PersonHandler.GetPersonDetails(); foreach (PersonModel person in People) { if (person.ID == id) { var index = People.IndexOf(person); People.RemoveAt(index); System.IO.File.WriteAllText(PersonDBHandler.PersonFile, JsonConvert.SerializeObject(People)); break; } } return(true); }
public bool UpdatePerson(PersonModel iList) { // Get all of the clients PersonDBHandler PersonHandler = new PersonDBHandler(); var people = PersonHandler.GetPersonDetails(); foreach (PersonModel person in people) { if (person.ID == iList.ID) { person.Name = iList.Name; person.Address = iList.Address; person.Phone = iList.Phone; person.Email = iList.Email; break; } } System.IO.File.WriteAllText(PersonDBHandler.PersonFile, JsonConvert.SerializeObject(people)); return(true); }