Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }