Ejemplo n.º 1
0
        public void DeletePerson(int Id)

        {
            var peopleData = deserializer();

            var selectedPerson = from selected in peopleData

                                 where selected.Id == Id

                                 select selected;

            person_data remove = null;

            foreach (var selected in selectedPerson)

            {
                remove = selected;
            }

            peopleData.Remove(remove);

            Serialize(peopleData);

            peopleData.Select(person => ToDomain(person));
        }
Ejemplo n.º 2
0
        public void CreatePerson(Person PersonData)
        {
            var peopleData = deserializer();
            var pdata      = new person_data();

            peopleData.Add(pdata.FromDomain(PersonData));
            Serialize(peopleData);
            peopleData.Select(person => ToDomain(person));
        }
Ejemplo n.º 3
0
 public Person ToDomain(person_data personData)
 {
     return(new Person
     {
         Id = personData.Id,
         Name = personData.Name,
         Surname = personData.Surname,
         Gender = personData.Gender
     });
 }