private void bSave_Click(object sender, EventArgs e)
        {
            if (tbMobilePhone.Text.Length > 14)
            {
                MessageBox.Show("Поле Мобильный телефон не может содержать более 14 символов!");
                return;
            }
            if (tbEmail.Text != string.Empty
                &&
                !Regex.IsMatch(tbEmail.Text,
                               @"^(?("")("".+?""@)|(([0-9a-zA-Z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-zA-Z])@))" +
                               @"(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,6}))$"))
            {
                MessageBox.Show("Поле Email имеет неверный формат!");
                return;
            }
            if (tbMobilePhone.Text == string.Empty
                ||
                tbMobilePhoneCode.Text == string.Empty)
            {
                MessageBox.Show("Мобильный телефон не заполнен полностью!");
                return;
            }
            if (tbMobilePhoneCode.Text.Length != 3)
            {
                MessageBox.Show("Код мобильного телефона должен содержать 3 цифры!");
                return;
            }
            if (tbMobilePhone.Text.Length != 7)
            {
                MessageBox.Show("Номер мобильного телефона должен содержать 7 цифр!");
                return;
            }
            if (!int.TryParse(tbMobilePhoneCode.Text, out int ParsedPhone))
            {
                MessageBox.Show("Код мобильного телефона имеет неверный формат!");
                return;
            }
            if (!int.TryParse(tbMobilePhone.Text, out ParsedPhone))
            {
                MessageBox.Show("Код мобильного телефона имеет неверный формат!");
                return;
            }


            //reader.RegistrationCountry = (int)cbCountry.SelectedValue;
            reader.LiveCity        = tbCity.Text;
            reader.LiveDistrict    = tbDistrict.Text;
            reader.LiveFlat        = tbFlat.Text;
            reader.LiveHouse       = tbHouse.Text;
            reader.LiveProvince    = tbProvince.Text;
            reader.LiveRegion      = tbRegion.Text;
            reader.LiveStreet      = tbStreet.Text;
            reader.MobileTelephone = (tbMobilePhoneCode.Text == string.Empty) ? string.Empty : $"+7({tbMobilePhoneCode.Text}){tbMobilePhone.Text}";
            reader.Email           = tbEmail.Text;

            //reader.UpdateRegistrationFields();
            reader.UpdateLiveFields();
            DisableAll();
            reader = ReaderInfo.GetReader(reader.NumberReader);
            MessageBox.Show("Регистрационные данные обновлены");
        }