private void label5_Click(object sender, EventArgs e)
        {
            this.Hide();
            var home = new TrangChu(this.ten, this.id);

            home.Closed += (s, args) => this.Close();
            home.Show();
        }
        private void btnHuy_Click(object sender, EventArgs e)
        {
            this.Hide();
            var trangChu = new TrangChu(this.ten, this.id);

            trangChu.Closed += (s, args) => this.Close();
            trangChu.Show();
        }
예제 #3
0
        private void button5_Click(object sender, EventArgs e)
        {
            this.Hide();
            var xepHang = new TrangChu(this.id, this.ten);

            xepHang.Closed += (s, args) => this.Close();
            xepHang.Show();
        }
예제 #4
0
        private void btnDungLai_Click(object sender, EventArgs e)
        {
            demGiayChoi.Stop();
            this.ngay = DateTime.Now;
            themLichSuVaoDatabase();
            layKetQua();
            getSoCau += count;
            getTien  += tien;
            capNhatKetQua();
            this.Hide();
            var win1 = new TrangChu(this.ten, this.id);

            win1.Closed += (s, args) => this.Close();
            win1.Show();
        }
예제 #5
0
        private void LuuDuLieu()
        {
            String query = "SET DATEFORMAT dmy UPDATE ThongTinCaNhan SET Ho = @ho , Ten = @ten ,GioiTinh = @gioiTinh , NgaySinh = @ngaySinh," +
                           " DiaChi = @diaChi , Email = @email , SoDienThoai = @soDienThoai FROM ThongTinCaNhan WHERE IDNguoiChoi = @id ";

            sqlcmd             = new SqlCommand();
            sqlcmd.Connection  = connect.conn;
            sqlcmd.CommandText = query;
            sqlcmd.Parameters.Add("@ho", SqlDbType.NVarChar);
            sqlcmd.Parameters["@ho"].Value = txtHo.Text;
            sqlcmd.Parameters.Add("@ten", SqlDbType.NVarChar);
            sqlcmd.Parameters["@ten"].Value = txtTen.Text;
            sqlcmd.Parameters.Add("@gioiTinh", SqlDbType.NVarChar);
            sqlcmd.Parameters["@gioiTinh"].Value = gioiTinh.Text;
            sqlcmd.Parameters.Add("@ngaySinh", SqlDbType.VarChar);
            sqlcmd.Parameters["@ngaySinh"].Value = ngaySinh.Value;
            sqlcmd.Parameters.Add("@diaChi", SqlDbType.NVarChar);
            sqlcmd.Parameters["@diaChi"].Value = txtDiaChi.Text;
            sqlcmd.Parameters.Add("@email", SqlDbType.VarChar);
            sqlcmd.Parameters["@email"].Value = txtEmail.Text;
            sqlcmd.Parameters.Add("@soDienThoai", SqlDbType.Char);
            sqlcmd.Parameters["@soDienThoai"].Value = txtSoDienThoai.Text;
            sqlcmd.Parameters.Add("@id", SqlDbType.Char);
            sqlcmd.Parameters["@id"].Value = this.id;
            try
            {
                connect.conn.Open();
                sqlcmd.ExecuteNonQuery();
                this.Hide();
                var trangChu = new TrangChu(txtTen.Text, this.id);
                trangChu.Closed += (s, args) => this.Close();
                trangChu.Show();
            }
            catch (SqlException ex)
            {
                MessageBox.Show("Lỗi");
                ex.ToString();
            }
            connect.conn.Close();
        }
예제 #6
0
        private void btnDangNhap1_Click(object sender, EventArgs e)
        {
            string query = "SELECT IDNguoiChoi, TenDangNhap , MatKhau FROM " +
                           "TaiKhoanNguoiDung WHERE TenDangNhap = @tenDangNhap AND MatKhau = @matKhau";

            sqlcmd             = new SqlCommand();
            sqlcmd.Connection  = connect.conn;
            sqlcmd.CommandText = query;

            sqlcmd.Parameters.Add("@tenDangNhap", SqlDbType.VarChar);
            sqlcmd.Parameters["@tenDangNhap"].Value = txtTenDangNhap.Text;
            sqlcmd.Parameters.Add("@matKhau", SqlDbType.VarChar);
            sqlcmd.Parameters["@matKhau"].Value = txtMatKhau.Text;
            try
            {
                connect.conn.Open();
                //sqlcmd.ExecuteNonQuery();
                SqlDataReader readers = sqlcmd.ExecuteReader();

                if (readers.Read())
                {
                    connect.conn.Close();
                    layIDNguoiChoi();
                    kiemTraTaiKhoanDaCoThongTinChua();

                    if (this.kq == this.id)
                    {
                        layTen();
                        this.Hide();
                        var trangChu = new TrangChu(this.ten, this.id);
                        trangChu.Closed += (s, args) => this.Close();
                        trangChu.Show();
                    }
                    else
                    {
                        this.Hide();
                        var capNhatThongTin = new CapNhatThongTin(this.id);
                        capNhatThongTin.Closed += (s, args) => this.Close();
                        capNhatThongTin.Show();
                    }
                }
                else if (txtTenDangNhap.Text.Equals("") && txtMatKhau.Text.Equals(""))
                {
                    errorPass.Text = "Tên đăng nhập hoặc mật khẩu không được để trống";
                }
                else if (txtTenDangNhap.Text.Equals("") && txtMatKhau.Text != "")
                {
                    errorPass.Text = "Tên đăng nhập không được để trống";
                }
                else if (txtTenDangNhap.Text != "" && txtMatKhau.Text.Equals(""))
                {
                    errorPass.Text = "Mật khẩu không được để trống";
                }
                else
                {
                    errorPass.ForeColor = Color.Red;
                    errorPass.Text      = "Tên đăng nhập hoặc mật khẩu không đúng thử lại";
                }
                connect.conn.Close();
            }
            catch (SqlException ex)
            {
                Console.WriteLine(ex.Message);
                MessageBox.Show("Lỗi Kết Nối");
            }
            connect.conn.Close();
        }