コード例 #1
0
        public void Them(DangNhapKhachHangDTO khachhang)
        {
            // mở kết nối
            connection.Open();

            // tạo câu lệnh Thêm
            SqlCommand command = connection.CreateCommand();

            command.CommandType = CommandType.Text;
            command.CommandText = "EXEC TaoTaiKhoanKH @MAKH,@USER,@PASS";
            //command.CommandText = "INSERT INTO KHACHHANGTHANTHIET VALUES(@MAKH,@HOTEN,@DIACHI,@NGAYSINH,@GIOITINH,@SDT,@LOAIKH,@NGAYDK)";

            command.Parameters.Add("@MAKH", SqlDbType.VarChar, 10);
            command.Parameters.Add("@USER", SqlDbType.VarChar, 50);
            command.Parameters.Add("@PASS", SqlDbType.VarChar, 50);

            // gán giá trị
            command.Parameters["@MAKH"].Value = khachhang.MaKH;
            command.Parameters["@USER"].Value = khachhang.TAIKHOAN;
            command.Parameters["@PASS"].Value = khachhang.MATKHAU;
            command.ExecuteNonQuery();

            // đóng kết nối
            connection.Close();
        }
コード例 #2
0
 private void btnDangKy_Click(object sender, RoutedEventArgs e)
 {
     if (txtTenTaiKhoan.Text.Length != 0)
     {
         TaiKhoan = txtTenTaiKhoan.Text;
     }
     if (txtXacNhanMatKhau.Text.Length != 0)
     {
         if (txtMatKhau.Text == txtXacNhanMatKhau.Text)
         {
             MatKhau = txtXacNhanMatKhau.Text;
             DangNhapKhachHangDTO dangNhapKhachHang = new DangNhapKhachHangDTO(MaKH, TaiKhoan, MatKhau);
             DangNhapKhachHangBUS.Them(dangNhapKhachHang);
             this.Close();
             Login login = new Login();
             login.ShowDialog();
         }
         else
         {
             MessageBox.Show("Xac nhan mat khau khong dung");
             txtXacNhanMatKhau.Clear();
             txtXacNhanMatKhau.Focus();
         }
     }
 }
コード例 #3
0
        private void btnDangNhap_Click(object sender, RoutedEventArgs e)
        {
            string MaKH = null;

            tk = txtTaiKhoan.Text;
            mk = txtMatKhau.Password;

            if (tk == "")
            {
                MessageBox.Show("Vui lòng nhập Tài khoản");
            }
            else
            {
                if (mk == "")
                {
                    MessageBox.Show("Vui lòng nhập Mật khẩu");
                }
                else
                {
                    try
                    {
                        string DANGNHAP         = "";
                        DangNhapKhachHangDTO kh = new DangNhapKhachHangDTO {
                            TAIKHOAN = tk, MATKHAU = mk
                        };
                        DANGNHAP = LoginControl.Login(kh).Result;
                        if (DANGNHAP != "")
                        {
                            GiaoDienChinh_KhachHang giaoDienChinh_KhachHang = new GiaoDienChinh_KhachHang();
                            MaKH = DANGNHAP;
                            Console.WriteLine("Hello" + MaKH);
                            giaoDienChinh_KhachHang.Sender_MaKH(MaKH);
                            giaoDienChinh_KhachHang.Show();
                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show("Tài khoản/Mật khẩu bạn đã nhập không chính xác! Vui lòng kiểm tra lại.",
                                            "Lỗi đăng nhập");
                            txtTaiKhoan.Focus();
                            txtMatKhau.Password = "";
                        }
                    }
                    catch (Exception)
                    {
                        MessageBox.Show("Lỗi kết nối");
                    }
                }
            }

            //GiaoDienChinh_KhachHang giaoDienChinh_KhachHang = new GiaoDienChinh_KhachHang();
            //MaKH = DangNhapKhachHangBUS.LayMaKH();
            //giaoDienChinh_KhachHang.Sender_MaKH(MaKH);
            //giaoDienChinh_KhachHang.Show();
            //this.Close();
        }
コード例 #4
0
        public string Login([FromBody] DangNhapKhachHangDTO kh)
        {
            DangNhapKhachHangBUS busLogin = new DangNhapKhachHangBUS();

            return(busLogin.Login(kh.TAIKHOAN, kh.MATKHAU));
        }
コード例 #5
0
 public void Them(DangNhapKhachHangDTO kh)
 {
     LOGIN.Them(kh);
 }
コード例 #6
0
 public static void Them(DangNhapKhachHangDTO kh)
 {
     DangNhapKhachHangDAO.Them(kh);
 }