public bs_KlasaUzytkownika bs_CzyJestemZalogowany(string bs_login_par, string bs_haslo_par) { bs_KlasaUzytkownika bs_obiekt_uzytkownika = new bs_KlasaUzytkownika(); DataTable bs_dt = new DataTable(); bs_dt = bs_warstwa_dostepu.bs_DalWyswietlLogin(bs_login_par, bs_haslo_par); foreach (DataRow bs_dr in bs_dt.Rows) { bs_obiekt_uzytkownika.bsLogin = bs_dr["bs_Login"].ToString(); } return(bs_obiekt_uzytkownika); }
public bs_KlasaUzytkownika bs_CzyJestemZalogowany(string bs_login_par, string bs_haslo_par) { bs_KlasaUzytkownika bs_obiekt_uzytkownika = new bs_KlasaUzytkownika(); DataTable bs_dt = new DataTable(); bs_dt = bs_warstwa_dostepu.bs_DalWyswietlLogin(bs_login_par, bs_haslo_par); foreach (DataRow bs_dr in bs_dt.Rows) { bs_obiekt_uzytkownika.bsLogin = bs_dr["bs_Login"].ToString(); } //bs_DataAccessLayer bs_warstwa_dostepu = new bs_DataAccessLayer(); //string bs_zapytanie = "select bs_Id_user, bs_Login from bs_Uzytkownicy where bs_Login=@bs_Login"; return(bs_obiekt_uzytkownika); }
protected void bs_zalogujBtn_Click(object sender, EventArgs e) { bs_KlasaUzytkownika bs_obiekt_uzytkownika = new bs_KlasaUzytkownika(); string bs_login_str = bs_loginTxb.Text; string bs_haslo_str = bs_hasloTbx.Text; if ((bs_login_str == "" || bs_login_str == null) || (bs_haslo_str == "" || bs_haslo_str == null)) { bs_FormularzLogowaniaPnl.Visible = true; bs_ErrorWypelnienieWymaganychPolPL.Visible = true; bs_ErrorPoprawnosciDanychPL.Visible = false; } else { bs_obiekt_uzytkownika = bs_warstwa_biznesowa.bs_BalWyswietlMojLogin(bs_login_str, bs_haslo_str); //bool bs_czy_istniejeTakiRekordBool = bs_warstwa_biznesowa.bs_BLCzyIstniejeTakiRekord(bs_login_str, bs_haslo_str); if (bs_obiekt_uzytkownika.bsLogin == null && bs_obiekt_uzytkownika.bsHaslo == null) { bs_StatusLogowania.Text = "Nie, nie jesteś zalogowany/na"; bs_twojLoginLbl.Text = "Nikt"; bs_ErrorWypelnienieWymaganychPolPL.Visible = false; //bs_ErrorPoprawnosciDanychPL.Visible = false; bs_ErrorPoprawnosciDanychPL.Visible = true; } else { bs_twojLoginLbl.Text = bs_obiekt_uzytkownika.bsLogin; bs_FormularzLogowaniaPnl.Visible = false; bs_ObliczanieKosztuKapitaluLink.Visible = true; //bs_ZmienneStopyProcentoweLink.Visible = true; bs_StatusLogowania.Text = "Tak, jesteś zalogowany/na"; bs_zalogujBtn.Visible = false; bs_OpcjaRejestracjiPnl.Visible = false; bs_InfoKorzystaniaZeStrony.Visible = false; //bs_ErrorPoprawnosciDanychPL.Visible = false; bs_WylogujBtn.Visible = true; GridView1.Visible = true; bs_ErrorPoprawnosciDanychPL.Visible = false; bs_ErrorWypelnienieWymaganychPolPL.Visible = false; } } GridView1.DataSource = bs_warstwa_biznesowa.bs_WyswietlwGridzie(bs_login_str, bs_haslo_str); GridView1.DataBind(); }
protected void bs_ZarejestrujBtn_Click(object sender, EventArgs e) { string bs_login_str = bs_LoginTxb.Text; string bs_haslo_str = bs_HasloTxb.Text; bool bs_czy_CiagZawieraZnakUnicode; int bs_login_int; float bs_login_float; double bs_login_double; bs_KlasaUzytkownika bs_obiekt_uzytkownika = new bs_KlasaUzytkownika(); bs_obiekt_uzytkownika = bs_warstwa_biznesowa.bs_BLCzyJestTakiUzytkownik(bs_login_str, bs_haslo_str); // bool bs_czy_IstniejeTakiRekord = bs_warstwa_biznesowa.bs_BLCzyIstniejeTakiRekord(bs_login_str, bs_haslo_str); if (bs_login_str == "" || bs_login_str == null || bs_haslo_str == "" || bs_haslo_str == null) { bs_KomunikatWymaganychPolPL.Visible = true; bs_ErrorIstnienieTakiUzytkownikPL.Visible = false; bs_KomunikatONiezarejestrowaniu.Visible = false; bs_KomunikatOZarejestrowaniu.Visible = false; bs_PowrotDoLogowania.Visible = false; } else { if (int.TryParse(bs_login_str, out bs_login_int) || (float.TryParse(bs_login_str, out bs_login_float)) || (double.TryParse(bs_login_str, out bs_login_double)) || bs_login_str.Contains(".") == true || bs_login_str.Contains("/") == true || bs_haslo_str.Contains(".") == true || bs_haslo_str.Contains("/") == true) { bs_KomunikatJesliLoginJestInt.Visible = true; bs_KomunikatWymaganychPolPL.Visible = false; bs_ErrorIstnienieTakiUzytkownikPL.Visible = false; bs_KomunikatONiezarejestrowaniu.Visible = false; bs_KomunikatOZarejestrowaniu.Visible = false; bs_PowrotDoLogowania.Visible = false; } else if (bs_obiekt_uzytkownika.bsLogin != null) { bs_KomunikatJesliLoginJestInt.Visible = false; bs_KomunikatWymaganychPolPL.Visible = false; bs_ErrorIstnienieTakiUzytkownikPL.Visible = true; bs_KomunikatONiezarejestrowaniu.Visible = false; bs_KomunikatOZarejestrowaniu.Visible = false; bs_PowrotDoLogowania.Visible = false; } else { bool bs_czy_DodanoRekordDoBazy = bs_warstwa_biznesowa.bs_BLDodajRekord(bs_login_str, bs_haslo_str); if (bs_czy_DodanoRekordDoBazy == true) { bs_KomunikatJesliLoginJestInt.Visible = false; bs_KomunikatWymaganychPolPL.Visible = false; bs_ErrorIstnienieTakiUzytkownikPL.Visible = false; bs_KomunikatOZarejestrowaniu.Visible = true; bs_KomunikatONiezarejestrowaniu.Visible = false; bs_PowrotDoLogowania.Visible = false; } else if (bs_czy_DodanoRekordDoBazy == false) { bs_KomunikatJesliLoginJestInt.Visible = false; bs_KomunikatWymaganychPolPL.Visible = false; bs_ErrorIstnienieTakiUzytkownikPL.Visible = false; bs_KomunikatOZarejestrowaniu.Visible = false; bs_KomunikatONiezarejestrowaniu.Visible = true; bs_PowrotDoLogowania.Visible = false; } } } }