private List <Uzytkownik> PrzeszukajListe(string text) { Uzytkownik user = new Uzytkownik(); List <Uzytkownik> list = new List <Uzytkownik>(); List <Uzytkownik> returnList = new List <Uzytkownik>(); BazaTableAdapters.UzytkownikTableAdapter uzytkownikTableAdapter = new BazaTableAdapters.UzytkownikTableAdapter(); Baza.UzytkownikDataTable tableUzytkownik = new Baza.UzytkownikDataTable(); foreach (Baza.UzytkownikRow item in uzytkownikTableAdapter.GetData().Rows) { list.Add(new Uzytkownik() { _mail = item.UserMail, _haslo = item.UserHaslo, _login = item.UserLogin, _IDAddress = item.UserAdrID, _isAdmin = item.UserAdmin, _isSeller = item.UserSprzedawca }); } if (String.IsNullOrEmpty(text)) { returnList = list; } else { foreach (var uzytkownik in list) { string[] elementy = uzytkownik._login.Split('|'); if (uzytkownik._login.Trim().ToLower().StartsWith(text.ToLower())) { returnList.Add(uzytkownik); } } } return(returnList); }
private string PrzeszukajListeUzytkownikow(int textID) { string imieINazwisko = ""; BazaTableAdapters.UzytkownikTableAdapter uzytkownikTableAdapter = new BazaTableAdapters.UzytkownikTableAdapter(); Baza.UzytkownikDataTable tableUzytkownik = new Baza.UzytkownikDataTable(); foreach (Baza.UzytkownikRow item in uzytkownikTableAdapter.GetData().Rows) { if (item.UserID == textID) { string[] elementy = item.UserLogin.Split('|'); imieINazwisko = elementy[1] + " " + elementy[2]; } } return(imieINazwisko); }
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; } } } } } } }