public void Zaloguj(string login, string haslo) { Uzytkownik uzytkownik = new Uzytkownik(); BazaTableAdapters.UzytkownikTableAdapter tableadapterUzytkownik = new BazaTableAdapters.UzytkownikTableAdapter(); Baza.UzytkownikDataTable tableUzytkownik = new Baza.UzytkownikDataTable(); foreach (Baza.UzytkownikRow row in tableadapterUzytkownik.GetData().Rows) { string[] elementy = row.UserLogin.Split('|'); if (elementy[0] == login && row.UserHaslo.Trim() == haslo) { tableadapterUzytkownik.GetUser(tableUzytkownik, row.UserLogin, haslo); foreach (Baza.UzytkownikRow item in tableUzytkownik.Rows) { uzytkownik._login = login; uzytkownik._haslo = item.UserHaslo; uzytkownik._isAdmin = item.UserAdmin; uzytkownik._isSeller = item.UserSprzedawca; uzytkownik._IDAddress = item.IsUserAdrIDNull() ? -1 : item.UserAdrID; } } } if (uzytkownik._login != null) { if (uzytkownik._isAdmin == true) { _form.isAdmin = true; } if (uzytkownik._isSeller == true) { _form.isSeller = true; } _form.isLoggedIn = true; _form.ActivateButton(_form.iconButtonShop); _form.OpenChildForm(new FormShop(_form)); _form.labelTitleChildForm.Text = "Sklep"; _form.iconButtonAccount.Text = " Konto"; _form.login = login; } else { MessageBox.Show("Podano błędne dane", "Uwaga!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void UstawDane(string login) { BazaTableAdapters.UzytkownikTableAdapter uzytkownikTableAdapter = new BazaTableAdapters.UzytkownikTableAdapter(); Baza.UzytkownikDataTable tableUzytkownik = new Baza.UzytkownikDataTable(); foreach (Baza.UzytkownikRow row in uzytkownikTableAdapter.GetData().Rows) { string[] elementy = row.UserLogin.Split('|'); if (elementy[0].Trim() == login.Trim()) { uzytkownikTableAdapter.GetUser(tableUzytkownik, row.UserLogin, row.UserHaslo); foreach (Baza.UzytkownikRow item in tableUzytkownik.Rows) { userID = item.UserID; textBoxNazwaUzytkownika.Text = elementy[0].Trim(); textBoxHaslo.Text = item.UserHaslo.Trim(); textBoxImie.Text = elementy[1].Trim(); textBoxNazwisko.Text = elementy[2].Trim(); textBoxPotwierdzHaslo.Text = ""; textBoxMail.Text = item.UserMail.Trim(); comboBoxCzyAdmin.Text = item.UserAdmin.ToString(); comboBoxCzySprzedawca.Text = item.UserSprzedawca.ToString(); userIdAdress = item.IsUserAdrIDNull() ? -1 : item.UserAdrID; if (userIdAdress != -1) { BazaTableAdapters.AdresTableAdapter adres = new BazaTableAdapters.AdresTableAdapter(); foreach (Baza.AdresRow ad in adres.GetData().Rows) { if (ad.AdrID == item.UserAdrID) { textBoxMiejscowosc.Text = ad.AdrNazwa; textBoxKod.Text = ad.AdrKodPocztowy; textBoxUlica.Text = ad.AdrUlica; } } } } } } }