private void ButtonApply_Clicked(object sender, EventArgs e) { if (EntryEmail.Text == "" || emailValid.IsMatch(EntryEmail.Text)) { DisplayAlert("Помилка", "Невірни формат email", "Ок"); } else { ClassAccount classAccount = new ClassAccount(); AccountManager.Account.Email = EntryEmail.Text; classAccount.UpdateAccount(AccountManager.Account); DisplayAlert("Повідомлення", "Еmail змінено", "Ок"); } }
private async void ButtonApply_Clicked(object sender, EventArgs e) { //Проверить регулярки, могут возвращать неправиьльное значение if (CheckIsPassRight() || EntryNewF.Text.Length < 5 || EntryNewF.Text != EntryNewS.Text || EntryCurrent.Text != "" || EntryNewF.Text != "" || EntryNewS.Text != "") { ClassAccount account = new ClassAccount(); AccountManager.Account.Password = EntryNewF.Text; account.UpdateAccount(AccountManager.Account); await DisplayAlert("Повідомлення", "Пароль успішно змінено", "ОK"); (new Messager()).SendMessage("user mail", "<h2>Шановний " + "КОРИСТУВАЧ" + " пароль до вашого аккаунту було успішно змінено. Якщо ви цього не робили, рекомендуємо якнайшвидше відновити пароль.</h2>"); } else { await DisplayAlert("Попередження", "Перевірте корректність введених данних", "ОK"); } }
private async void ButtonApply_Clicked(object sender, EventArgs e) { if (validEmail.IsMatch(EntryPhone.Text)) { string pas = GenerateNewPass(); GetData.ClassAccount classAccount = new ClassAccount(); Account account = classAccount.SelectAccount(EntryPhone.Text); account.Password = pas; classAccount.UpdateAccount(account); (new Messager()).SendMessage(EntryPhone.Text, account.NickName, pas); await DisplayAlert("Відновлення паролю", "Новий пароль відправлений на Email", "OK"); } else { await DisplayAlert("Помилка", "Невірний формат телефону", "Ок"); } }