/// <summary> /// oprogramowanie pictureBoxa, po kliknięciu logujemy się do systemu ( wyświetlamy komunikat o powodzeniu) , /// lub zostaje nam wyświetlony komunikat o niepowodzeniu /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void pictureBoxApply_Click(object sender, EventArgs e) { // utworzenie obiektu SignInAndSignUpService login = new SignInAndSignUpService(); // sprawdzamy czy użytkownik o danym loginie istnieje if (login.SingInToSystemForUsers(textBoxUserLogin.Text, textBoxUserPassword.Text) == true) { // włączamy okienko dla użytkowników FormMainForUsers objFormMainForUsers = new FormMainForUsers(); this.Hide(); // ,, wyciągamy" sobie użytkownika o podanym loginie i przypisujemy zmiennej userID wartość ID tego uzytkownika using (DominikGoralLab4Zadanie1Entities context = new DominikGoralLab4Zadanie1Entities()) { // wskazujemy i pobieramy użytkownika o podanym loginie var test1 = context.Users.Single(x => x.login == textBoxUserLogin.Text); // przypisujemy wartość do zmiennej objFormMainForUsers.userID = test1.ID; } // wyświetlamy okienko objFormMainForUsers.ShowDialog(); } else { // komunikat o niepowodzeniu operacji MessageBox.Show("Error, najpierw utwórz konto."); } }
/// <summary> /// oprogramowanie pictureBoxa do potwierdzania, że cchemy być zarejestrowani /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void pictureBoxApply_Click(object sender, EventArgs e) { // tworzymy obiekt klasy SignInAndSignUpService register = new SignInAndSignUpService(); // wykonujemy metode rejestrowania do bazy danych register.SignUpToSystem(textBoxFirstName.Text, textBoxSurname.Text, textBoxTelephoneNumber.Text, textBoxLogin.Text, textBoxPassword.Text); // chowanie okna z rejestracją this.Hide(); }
/// <summary> /// oprogramowanie pictureBoxa, po kliknięciu logujemy się ( jeśli podaliśmy poprawne dane) lub nie; /// wyświetlenie odpowiednich komunikatów /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void pictureBoxApply_Click(object sender, EventArgs e) { // utworzenie obiektu SignInAndSignUpService login = new SignInAndSignUpService(); // sprawdzamy czy użytkownik o danym loginie istnieje if (login.SingInToSystemForAdmin(textBoxEmployeeLogin.Text, textBoxEmployeePassword.Text) == true) { // włączamy okienko dla użytkowników FormMainForEmployee objFormMainForEmployee = new FormMainForEmployee(); objFormMainForEmployee.ShowDialog(); } else { // wyświetlamy komunikat MessageBox.Show("Niepoprawne dane."); } }