void Completed(List <PhoneBookItem> phone_book)
        {
            var old = user_statistics_container;

            user_statistics_container = new UserStatisticsContainer(phone_book);
            user_statistics_container.CopyOldStatistics(old);
            view.ShowPhoneBook(phone_book);
        }
 public IList <PhoneBookItem> GetPhoneBook()
 {
     if (client.IsLoggedIn)
     {
         var old = user_statistics_container;
         user_statistics_container = new UserStatisticsContainer(client.PhoneBook);
         user_statistics_container.CopyOldStatistics(old);
         return(client.PhoneBook);
     }
     user_statistics_container = new UserStatisticsContainer();
     return(new List <PhoneBookItem>());
 }