Exemplo n.º 1
0
        //===================================================================//
        void dataGridViewKhachHang_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                DataGridViewRow i = dataGridViewKhachHang.Rows[e.RowIndex];

                txtMaKhachHang.Text    = i.Cells[0].Value.ToString();
                txtHoTenKhachHang.Text = i.Cells[1].Value.ToString();
                txtSoDienThoai.Text    = i.Cells[2].Value.ToString();
                if ((Boolean)i.Cells[3].Value == true)
                {
                    rdNam.Checked = true;
                }
                else
                {
                    rdNữ.Checked = true;
                }
                txtEmail.Text  = i.Cells[4].Value.ToString();
                txtCMND.Text   = i.Cells[5].Value.ToString();
                txtDiaChi.Text = i.Cells[6].Value.ToString();

                LoaiKhachHang loaikh = new LoaiKhachHang_BLL().layLoaiKhachHang_TheoMaLoai(i.Cells[7].Value.ToString());
                txtDiemTichLuy.Text = i.Cells["Diem"].Value.ToString();
                //txtDiemTichLuy.Text = loaikh.DiemTichLuy.Value.ToString();
                txtCapBacKH.Text = loaikh.TenLoai;
            }
            catch { }
        }
Exemplo n.º 2
0
        private void themKhachHang()
        {
            KhachHang kh = new KhachHang();

            kh.MaKhachHang  = txtMaKhachHang.Text;
            kh.TenKhachHang = txtHoTenKhachHang.Text;
            kh.SDT          = txtSoDienThoai.Text;
            kh.GioiTinh     = rdNam.Checked;
            kh.Email        = txtEmail.Text;
            kh.CMND         = txtCMND.Text;
            kh.DiaChi       = txtDiaChi.Text;
            kh.Diem         = int.Parse(txtDiemTichLuy.Text);

            LoaiKhachHang loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoTenLoai(txtCapBacKH.Text);

            if (loaikh != null)
            {
                kh.LoaiKhachHang = loaikh.MaLoai;
            }
            else
            {
                loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoDiemTichLuy(kh.Diem.Value);
                if (loaikh != null)
                {
                    kh.LoaiKhachHang = loaikh.MaLoai;
                }
                else
                {
                    kh.LoaiKhachHang = "CAP1";
                }
            }

            if (new KhachHang_BLL().insert_KhachHang(kh) == 1)
            {
                MessageBox.Show("Lưu khách hàng thành công");

                load_dataGridViewKhachHang();

                LockAllControl();

                ClearAllControl();
            }
            else
            {
                MessageBox.Show("Lưu khách hàng thất bại");

                txtHoTenKhachHang.Focus();
            }
        }
Exemplo n.º 3
0
        public frmKhachHang()
        {
            InitializeComponent();

            kh_bll     = new KhachHang_BLL();
            loaikh_bll = new LoaiKhachHang_BLL();

            LockAllControl();

            load_dataGridViewKhachHang();

            this.btnThem.Click += btnThem_Click;
            this.btnSua.Click  += btnSua_Click;
            this.btnLuu.Click  += btnLuu_Click;
            this.btnXoa.Click  += btnXoa_Click;
            this.dataGridViewKhachHang.CellContentClick += dataGridViewKhachHang_CellContentClick;
        }
Exemplo n.º 4
0
        private void capNhatKhachHang()
        {
            KhachHang kh = new KhachHang();

            kh.MaKhachHang  = txtMaKhachHang.Text;
            kh.TenKhachHang = txtHoTenKhachHang.Text;
            kh.SDT          = txtSoDienThoai.Text;
            kh.GioiTinh     = rdNam.Checked;
            kh.Email        = txtEmail.Text;
            kh.CMND         = txtCMND.Text;
            kh.DiaChi       = txtDiaChi.Text;
            kh.Diem         = int.Parse(txtDiemTichLuy.Text);

            LoaiKhachHang loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoTenLoai(txtCapBacKH.Text);

            if (loaikh != null)
            {
                kh.LoaiKhachHang = loaikh.MaLoai;
            }
            else
            {
                loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoDiemTichLuy(kh.Diem.Value);
                if (loaikh != null)
                {
                    kh.LoaiKhachHang = loaikh.MaLoai;
                }
                else
                {
                    kh.LoaiKhachHang = "CAP1";
                }
            }

            new KhachHang_BLL().update_KhachHang(kh);

            LockAllControl();
        }