Ejemplo n.º 1
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     parentId = 0;
     if (txtEmail.Text == string.Empty)
     {
         MyMessageBox.MyShow("Enter email!");
     }
     else if (txtPass.Text == string.Empty)
     {
         MyMessageBox.MyShow("Enter password!");
     }
     else
     {
         parentId = GetDataDB.verifyLogin(txtEmail.Text, GetDataDB.GetHash(txtPass.Text));
         if (parentId == -1)
         {
             MyMessageBox.MyShow("Login or password is incorrect");
         }
         else//залогинились успешно
         {
             DialogResult = DialogResult.OK;
             Close();
         }
     }
 }
Ejemplo n.º 2
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     parentId = 0;
     if (txtEmail.Text == string.Empty)
     {
         MyMessageBox.MyShow("Ввеите email!");
     }
     else if (txtPass.Text == string.Empty)
     {
         MyMessageBox.MyShow("Введите пароль!");
     }
     else
     {
         parentId = GetDataDB.verifyLogin(txtEmail.Text, GetDataDB.GetHash(txtPass.Text));
         if (parentId == -1)
         {
             MyMessageBox.MyShow("Еmail или пароль не корректны! Попробуй ещё.");
         }
         else//залогинились успешно
         {
             DialogResult = DialogResult.OK;
             Close();
         }
     }
 }
Ejemplo n.º 3
0
 private void btnRegister_Click(object sender, EventArgs e)
 {
     if (txtFirstName.Text == string.Empty)
         MyMessageBox.MyShow("Введите имя!");
     else if (txtLastName.Text == string.Empty)
         MyMessageBox.MyShow("Введите фамилию!");
     else if (txtEmail.Text == string.Empty)
         MyMessageBox.MyShow("Введите email!");
     else if(!isValidEmail(txtEmail.Text))
         MyMessageBox.MyShow("Введите настоящий email!");
     else if (txtPass.Text == string.Empty)
         MyMessageBox.MyShow("Введите пароль!");
     else if (txtPassCheck.Text == string.Empty)
         MyMessageBox.MyShow("Введите проверочный пароль!");
     else if (txtPassCheck.Text != txtPass.Text)
         MyMessageBox.MyShow("Введенные пароли не совпадают!");
     else if (txtPass.Text.Length < 8 || txtPassCheck.TextLength < 8)
         MyMessageBox.MyShow("Минимальная длина пароля - 8 символов");
     else if(txtPass.Text.Length > 16 || txtPassCheck.TextLength > 16)
         MyMessageBox.MyShow("Максимальная длина пароля - 16 символов");
     else
     {
         try
         {
             GetDataDB.addParent(txtFirstName.Text, txtLastName.Text, txtEmail.Text, GetDataDB.GetHash(txtPass.Text));//добавить в таблицу нового пользователя
             DialogResult = DialogResult.OK;
             Close();
         }
         catch (System.Data.SqlClient.SqlException)
         {
             MyMessageBox.MyShow("Пользователь с таким email существует!");
         }
     }
 }
Ejemplo n.º 4
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Opacity = 0.85;
            Show();

            LoginForm logForm = new LoginForm();

            if (logForm.ShowDialog() == DialogResult.OK)
            {
                Opacity = 1.0;
                try
                {
                    //MyMessageBox.MyShow($"Залогинился пользователь Id = {logForm.getParentId()}");// сюда вернулся Id пользователя, берем его отсюда и длаем с ним все что угодно
                    int test = logForm.getParentId();
                    //Например посмотрим кто же там. Временно естественно
                    MyMessageBox.MyShow($@"{GetDataDB.findParentById(test).FirstName} {GetDataDB.findParentById(test).LastName} {GetDataDB.findParentById(test).Email} {GetDataDB.findParentById(test).Password}");
                }
                catch (Exception)
                {
                    MyMessageBox.MyShow("Ай яй яй! Надо было залогиниться...");
                }
            }
        }