Пример #1
0
            /// <summary>
            ///
            /// </summary>
            /// <param name="personToRemove"></param>
            /// <returns></returns>
            public bool RemoveFromMemory(Person personToRemove)     //TODO cover every object
            {
                var relationships = _parent.Me.GetAllMyRelationshipsWithThisPerson(personToRemove);

                relationships.ForEach(relationship => _parent.Me.RemoveRelationship(relationship));

                _parent.RemoveOpinionsAbout(personToRemove);

                _parent._longTermMemory.Remove(personToRemove);

                return(true);
            }