private async void Button_Click(object sender, RoutedEventArgs e) { patvirtintiButton.IsEnabled = false; Loading(); if (randomCode == EmailBox.Text) { //sukuriamas vartotojas List <Saskaita> saskaitos = new List <Saskaita>(); string email = String.Join("", Encoding.ASCII.GetBytes(Registracija.epastas)); Saskaita saskaita = new Saskaita("Pagrindinė sąskaita", CreateIban(), 0, DateTime.Now.Date); saskaitos.Add(saskaita); Vartotojas vartotojas = new Vartotojas(Registracija.vardas, Registracija.pavarde, Registracija.epastas, Registracija.slaptazodis, saskaitos); //vartotojas ikeliamas į duomenų bazę SetResponse response = await client.SetAsync("Paskyros/" + email, vartotojas); //perjungiame į prisijungimo langą var loginForm = new Prisijungimas(); loginForm.generalEventText.Content = "Paskyra sukurta, galite prisijungti!"; loginForm.generalEventText.Foreground = Brushes.Green; loginForm.generalEventText.Visibility = Visibility.Visible; loginForm.Show(); Close(); } else { Unloading(); generalEventText.Content = "Neteisingas kodas!"; generalEventText.Foreground = Brushes.Red; generalEventText.Visibility = Visibility.Visible; patvirtintiButton.IsEnabled = true; } }
private async void PateiktiButton(object sender, RoutedEventArgs e) { if (vartotojasSaved.Saskaitos.Count == 9) { generalEventText.Content = "Jūs turite maksimalų skaičių sąskaitų!"; return; } if (kodoTextBox.Password != vartotojasSaved.ShortSecurityCode.ToString()) { generalEventText.Content = "Neteisingas 4-ių skaičių kodas!"; return; } if (pavadinimoTextBox.Text == "") { generalEventText.Content = "Pavadinimas negali likti tuščias!"; return; } IsEnabled = false; Loading(); Panel.SetZIndex(greyedOut, 9); Saskaita naujaSaskaita = new Saskaita(pavadinimoTextBox.Text, CreateIban(), 0, DateTime.Now.Date); vartotojasSaved.Saskaitos.Add(naujaSaskaita); await client.UpdateAsync("Paskyros/" + keySaved, vartotojasSaved); closeBackground.Visibility = Visibility.Collapsed; closeButton.Visibility = Visibility.Collapsed; patvirtintiBackround.Visibility = Visibility.Collapsed; patvirtintiButton.Visibility = Visibility.Collapsed; SukurimasDescription.Visibility = Visibility.Collapsed; SukurtiLabel.Visibility = Visibility.Collapsed; sukurtiWindow.Visibility = Visibility.Collapsed; greyedOut.Visibility = Visibility.Collapsed; kodoTextBox.Visibility = Visibility.Collapsed; kodoDescription.Visibility = Visibility.Collapsed; pavadinimoDescription.Visibility = Visibility.Collapsed; pavadinimoTextBox.Visibility = Visibility.Collapsed; underLine_1.Visibility = Visibility.Collapsed; underLine_2.Visibility = Visibility.Collapsed; generalEventText.Visibility = Visibility.Collapsed; kodoTextBox.Clear(); generalEventText.Content = ""; pavadinimoTextBox.Clear(); var manoSaskaitos = new ManoSaskaitos(vartotojasSaved, keySaved); manoSaskaitos.Show(); Close(); }