private async void Button_Click_3(object sender, RoutedEventArgs e) { Button_Click_1(null, null); if (MyTranslator.GetLanguage(firstTB.Text) != lang1 || MyTranslator.GetLanguage(secondTB.Text) != lang2) { MessageBox.Show("Некорректное слово"); return; } Regex rx = new Regex(@"^\w+$"); if (rx.IsMatch(firstTB.Text)) { if (lang1 == YandexLinguistics.NET.Lang.Ru) { await MyDataBase.AddWord(id, secondTB.Text, firstTB.Text); } else { await MyDataBase.AddWord(id, firstTB.Text, secondTB.Text); } AddWord(); } else { if (lang1 == YandexLinguistics.NET.Lang.Ru) { await MyDataBase.AddOffer(id, secondTB.Text, firstTB.Text); } else { await MyDataBase.AddOffer(id, firstTB.Text, secondTB.Text); } AddOffer(); } }
private async void Button_Click(object sender, RoutedEventArgs e) { await MyDataBase.AddWord(id, enLabel.Content.ToString(), ruLabel.Content.ToString()); }