public OknoDodawaniaZajec(OknoGlowne _OG, List <string> _Dane, DateTime data) { InitializeComponent(); OG = _OG; Dane = _Dane; Text = String.Format("Użytkownik: {0} {1}", Dane[1], Dane[2]); roczniki = OG.msql.SelectTeachersSubjects(Dane[0]);//id, rok, wydzial, kierunek, liczba setTextBoxes(); monthCalendar1.SelectionStart = data; }
private void LoginButton_Click(object sender, EventArgs e) { if (LoginTextBox.Text == "" || PasswordTextBox.Text == "") { MessageBox.Show("Pola danych logowania nie mogą być puste!", "Błąd logowania!", MessageBoxButtons.OK); } else { List <string> lista = new List <string>(); lista = msql.LoginUser(LoginTextBox.Text, msql.MD5Hash(PasswordTextBox.Text)); if (lista.Count == 0) { MessageBox.Show("Podano błędne dane logowania!", "Błąd logowania!", MessageBoxButtons.OK); return; } else { //zapisanie do rejestru if (rememberMeCheckBox.Checked) { saveLoginToRegister("yes"); } else { saveLoginToRegister("no"); } if (lista[0] == "1" || lista[0] == "4") { //Zalogowal sie administrator Hide(); OknoAdmina OA = new OknoAdmina(lista); OA.Closed += (s, args) => Close(); OA.Show(); } else { //Uzytkownik poprawnie sie zalogowal. Hide(); OknoGlowne OG = new OknoGlowne(lista); OG.Closed += (s, args) => Close(); OG.Show(); } } } }