コード例 #1
0
 private void utworzProfilButton_Click(object sender, EventArgs e)
 {
     if (baza.SprawdzCzyIstnieje(nazwaProfiluTextBox.Text) == false)
     {
         nowyUzytkownik       = new Uzytkownik();
         nowyUzytkownik.Login = nazwaProfiluTextBox.Text;
         nowyUzytkownik.Haslo = hasłoProfiluTextBox.Text;
         nowyUzytkownik.Email = emailProfiluTextBox.Text;
         if (nowyUzytkownik.IsValid && nowyUzytkownik.IsEmpty)
         {
             baza.UtworzKonto(nowyUzytkownik);
             _oknoBledu   = new oknoBledu("Stworzono profil o nazwie: " + nowyUzytkownik.Login);
             this.Visible = false;
         }
         else if (nowyUzytkownik.IsValid == false)
         {
             _oknoBledu = new oknoBledu("Niepoprawny format");
         }
         else
         {
             _oknoBledu = new oknoBledu("Nie wypełniono wszystkich pól");
         }
     }
     else
     {
         _oknoBledu = new oknoBledu("Istnieje już profil o nazwie: " + nazwaProfiluTextBox.Text);
     }
 }
コード例 #2
0
        private void zapiszZmianyButton_Click(object sender, EventArgs e)
        {
            if (baza.SprawdzCzyIstnieje(nowaNazwaProfilu.Text) == false || nowaNazwaProfilu.Text == uzytkownikObecny.Login)
            {
                uzytkownikObecny.Login = nowaNazwaProfilu.Text;
                uzytkownikObecny.Haslo = hasloEdycjaTextBox.Text;
                uzytkownikObecny.Email = nowyEmailProfilu.Text;

                if (uzytkownikObecny.IsValid && uzytkownikObecny.IsEmpty)
                {
                    baza.EdytujKonto(idUzytkownika, uzytkownikObecny.Login, uzytkownikObecny.Haslo, uzytkownikObecny.Email);
                    _oknoBledu = new oknoBledu("Edycja poprawna");
                    this.Close();
                }
                else if (uzytkownikObecny.IsValid == false)
                {
                    _oknoBledu = new oknoBledu("Niepoprawny format");
                }

                else
                {
                    _oknoBledu = new oknoBledu("Nie uzupełniono wszytskich pól");
                }
            }
            else
            {
                _oknoBledu = new oknoBledu("Istnieje już profil o nazwie: " + nowaNazwaProfilu.Text);
            }
        }
コード例 #3
0
 private void zalogujButton_Click(object sender, EventArgs e)
 {
     idUzytkownika = baza.Zaloguj(loginLogTextBox.Text, hasloLogTextBox.Text);
     if (idUzytkownika != -1)
     {
         this.Visible = false;
     }
     else
     {
         _oknoBledu = new oknoBledu("Niepoprawny login lub hasło");
     }
 }