private void BtSignUp_Click(object sender, EventArgs e) { if (!PnConfirmPassword.Visible) { // мы находимся в "Вход" PnConfirmPassword.Visible = true; return; } PnConfirmPassword.Visible = true; var username = TbUserName.Text.Trim(); var password = TbPassword.Text.Trim(); var confirmPassword = TbConfirmPassword.Text.Trim(); UserNamePassWordCheckIsEmpty(); if (password != confirmPassword) { MessageBox.Show(@"Подтверждение не совпадает с паролем", @"Ошибка"); TbConfirmPassword.Focus(); return; } // а теперь мы ищем имя пользователя в каком-то списке. В файле, наверное. if (Users.Contains(username)) { MessageBox.Show(@"Это имя пользователя уже занято", @"Ошибка"); TbUserName.Focus(); } else { Users.Add(username, password); MessageBox.Show(@"Успешно!"); } }
private void BtnSubmit_Click(object sender, EventArgs e) { string username, password, cpassword; username = TbUserName.Text; password = TbPw.Text; cpassword = TbCPw.Text; if (username == "" || password == "" || cpassword == "") { MessageBox.Show("All the data must be filled"); } else if (password != cpassword) { MessageBox.Show("Mismatched Password \n Both Password must match!!!"); } else { string chkUser = "******" + TbUserName + "'"; SqlCommand cmd = new SqlCommand(chkUser, Con); //cmd.Parameters.AddWithValue("@un", TbUserName.Text); Con.Open(); SqlDataReader data = cmd.ExecuteReader(); if (data.HasRows) { MessageBox.Show("UserName already Exist"); TbCPw.Clear(); TbPw.Clear(); TbUserName.Clear(); } else { Con.Close(); string insertQuery = "Insert into TblUser values('" + username + "','" + password + "')"; SqlCommand cmd1 = new SqlCommand(insertQuery, Con); Con.Open(); cmd1.ExecuteNonQuery(); MessageBox.Show("ID registered successfully"); Hide(); FrmLogIn obj = new FrmLogIn(); obj.Show(); } Con.Close(); } }
private void BtSignIn_Click(object sender, EventArgs e) { if (PnConfirmPassword.Visible) { // мы находимся в "регистрация" PnConfirmPassword.Visible = false; return; } PnConfirmPassword.Visible = false; var username = TbUserName.Text.Trim(); var password = TbPassword.Text.Trim(); if (UserNamePassWordCheckIsEmpty()) { return; } // а теперь мы ищем имя пользователя в каком-то списке. В файле, наверное. if (Users.Contains(username, password)) { UserNameIfSuccess = username; //MessageBox.Show(@"Contains. Really."); Close(); } else { if (!Users.Contains(username)) { MessageBox.Show(@"Неверное имя пользователя", @"Ошибка"); TbUserName.Focus(); return; } MessageBox.Show(@"Неверный пароль."); TbPassword.Focus(); TbPassword.Clear(); } }
void ResetForm() { TbUserName.Clear(); TbPassword.Clear(); }
//----------------Effect Degin UI---------------------------------------------- private void TbUserName_Click(object sender, EventArgs e) { TbUserName.Clear(); }