private void Login_btn_Click(object sender, EventArgs e) { if (LoginUser_txt.Text == "" || LoginPw_txt.Text == "") { username_wrn.Text = "*Tài khoản không được để trống"; pass_wrn.Text = "*Mật khẩu không được để trống"; username_wrn.Show(); pass_wrn.Show(); Cafe.Close(); } else { username_wrn.Visible = false; pass_wrn.Visible = false; Cafe.Open(); SqlDataAdapter loginAdapter = new SqlDataAdapter ("select * from [dbo].[TAI_KHOAN_HE_THONG] where TAI_KHOAN='" + LoginUser_txt.Text + "' and MAT_KHAU='" + LoginPw_txt.Text + "' ", Cafe); DataTable result = new DataTable(); loginAdapter.Fill(result); try { if (result.Rows.Count == 1) { if (LoginUser_txt.Text == result.Rows[0]["TAI_KHOAN"].ToString() && LoginPw_txt.Text == result.Rows[0]["MAT_KHAU"].ToString()) { login_role = result.Rows[0]["LOAI_TK"].ToString(); switch (login_role) { case "Admin": { AdminMenu AdminMenu = new AdminMenu(); MessageBox.Show("Đăng nhập thành công\n Xin chào Admin"); AdminMenu.Login_Main_Data(login_role); this.Hide(); AdminMenu.Show(); break; } case "Thu ngân": { CashierMenu CashierMenu = new CashierMenu(); MessageBox.Show("Đăng nhập thành công\n Xin chào Thu ngân"); CashierMenu.Login_Main_Data(login_role); this.Hide(); CashierMenu.Show(); break; } case "Khách hàng": { MessageBox.Show("Tính năng đang trong quá trình phát triển"); break; } } } else { MessageBox.Show("Đăng nhập thất bại\n Vui lòng kiểm tra tài khoản và mật khẩu"); Cafe.Close(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR", MessageBoxButtons.OK); Cafe.Close(); } } }