Beispiel #1
0
        /// <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();
        }
Beispiel #3
0
        /// <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.");
            }
        }