示例#1
0
        void PickPeopleHandler(object sender, PeopleRemovedEventArgs args)
        {
            foreach (Models.Person person in people.ToList())
            {
                if (person.Active == false)
                {
                    people.Remove(person);
                }

                args.PeopleCollection.Add(new DomainEntities.Person()
                {
                    FirstName = person.FirstName,
                    LastName  = person.LastName,
                    Age       = person.Age,
                    Active    = person.Active
                });
            }
        }
 void RemovedPeopleHandler(object sender, PeopleRemovedEventArgs args)
 {
     pickPeople?.Invoke(this, new PeopleRemovedEventArgs(args.PeopleCollection));
     //    //publisher
 }