// обработка нажатия кнопки добавления
        private async void CreateFriend(object sender, EventArgs e)
        {
            Friend     friend     = new Friend();
            FriendPage friendPage = new FriendPage();

            friendPage.BindingContext = friend;
            await Navigation.PushAsync(friendPage);
        }
        // обработка нажатия элемента в списке
        private async void OnItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            Friend     selectedFriend = (Friend)e.SelectedItem;
            FriendPage friendPage     = new FriendPage();

            friendPage.BindingContext = selectedFriend;
            if (selectedFriend.DLeft < 3 && selectedFriend.Close == false)

            {
                var action = await DisplayActionSheet("Поздравить с днём рождения?", "Отменить", null, "SMS", "Телефон", "E-mail");

                switch (action)
                {
                case "SMS":
                    var smsMessenger = CrossMessaging.Current.SmsMessenger;
                    if (smsMessenger.CanSendSms)
                    {
                        smsMessenger.SendSms(selectedFriend.Phone, "С днём рождения, " + selectedFriend.Name + "!\n" + "Через " + selectedFriend.DLeft + " дней, тебе будет уже " + selectedFriend.Age + ".\nЖелаю счастья и успехов!");
                    }
                    selectedFriend.Close = true;
                    break;

                case "Телефон":
                    var phoneDilaer = CrossMessaging.Current.PhoneDialer;
                    if (phoneDilaer.CanMakePhoneCall)
                    {
                        phoneDilaer.MakePhoneCall(selectedFriend.Phone);
                    }
                    selectedFriend.Close = true;
                    break;

                case "E-mail":
                    var emailMessenger = CrossMessaging.Current.EmailMessenger;
                    if (emailMessenger.CanSendEmail)
                    {
                        emailMessenger.SendEmail(selectedFriend.Email, "День рождения", "С днём рождения!" + selectedFriend.Name + "!\n" + "Через " + selectedFriend.DLeft + " дней, тебе будет уже " + selectedFriend.Age + ".\nЖелаю счастья и успехов!");
                    }
                    selectedFriend.Close = true;
                    break;

                case "Отменить":
                    selectedFriend.Close = true;
                    break;
                }
                if (!String.IsNullOrEmpty(selectedFriend.Name))
                {
                    App.Database.SaveItem(selectedFriend);
                }
            }

            await Navigation.PushAsync(friendPage);
        }