コード例 #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            DVMH kh = new DVMH();

            try
            {
                kh.MDVMH     = tbMKH.Text;
                kh.TenDVMH   = tbTKH.Text;
                kh.MSTMua    = tbMST.Text;
                kh.STKMua    = float.Parse(tbSTK.Text);
                kh.DiaChiMua = tbDC.Text;
                kh.SDTMua    = tbSDT.Text;
                bool kq1 = DVMHBLL.ThemKH(kh);
                if (kq1 == true)
                {
                    MessageBox.Show("Thêm khách hàng thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("khách hàng này đã tồn tại!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch
            {
                MessageBox.Show("Kiểu dữ liệu nhập không chính xác! Vui lòng nhập lại");
            }
        }
コード例 #2
0
        private void comboBoxDVM_MouseDown(object sender, MouseEventArgs e)
        {
            DataTable listDVMH = DVMHBLL.LayDSDVMH();

            comboBoxDVM.Properties.DataSource    = listDVMH;
            comboBoxDVM.Properties.DisplayMember = "TenDonViMuaHang";
        }
コード例 #3
0
        private void Nhap_Hoa_Don_control_Load(object sender, EventArgs e)
        {
            DataTable _dshd = HoaDonBLL.LayDSHD();

            dgvHoaDon.DataSource = _dshd;
            List <String> dshh = HangHoaBLL.LayListHH();

            comboBox2.DataSource    = dshh;
            comboBox2.DisplayMember = "MaHang";
            comboBox2.SelectedIndex = -1;
            DataTable listHTTT = HinhThucTTBLL.LayListHTTT();

            comboBox1.DataSource    = listHTTT;
            comboBox1.DisplayMember = "TenHTTT";
            comboBox1.ValueMember   = "MaHTTT";
            DataTable listDVMH = DVMHBLL.LayDSDVMH();

            comboBoxDVM.Properties.DataSource    = listDVMH;
            comboBoxDVM.Properties.DisplayMember = "TenDonViMuaHang";
        }
コード例 #4
0
 private void btnDel_Click(object sender, EventArgs e)
 {
     try
     {
         int    rowindex = dgvKH.CurrentCell.RowIndex;
         string rs       = dgvKH.Rows[rowindex].Cells[0].Value.ToString();
         try
         {
             DialogResult result = MessageBox.Show("Chắn chắn xóa?!!!", "Cảnh Báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign, false);
             if (result == DialogResult.Yes)
             {
                 bool kq1;
                 try
                 {
                     kq1 = DVMHBLL.XoaKHTheoMa(rs);
                     if (kq1 == true)
                     {
                         MessageBox.Show("Xóa thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                     else
                     {
                         MessageBox.Show("Xóa thất bại!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                     }
                 }
                 catch
                 {
                     MessageBox.Show("Không thể xóa!!!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
         catch
         {
             MessageBox.Show("Chưa chọn khách hàng cần xóa!", "Lỗi!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch
     {
         MessageBox.Show("Chưa chọn khách hàng cần xóa!", "Lỗi!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #5
0
 private void btnUpdate_Click(object sender, EventArgs e)
 {
     try
     {
         int  rowindex          = dgvKH.CurrentCell.RowIndex;
         DVMH kh                = new DVMH();
         int  icountSelectedRow = dgvKH.SelectedRows.Count;
         if (icountSelectedRow == 0)
         {
             MessageBox.Show("Bạn hãy chọn dòng cần cập nhật lại dữ liệu!");
         }
         else if (icountSelectedRow == 1)
         {
             kh.MDVMH     = dgvKH.Rows[rowindex].Cells[0].Value.ToString();
             kh.TenDVMH   = tbTKH.Text;
             kh.MSTMua    = tbMST.Text;
             kh.SDTMua    = tbSDT.Text;
             kh.STKMua    = float.Parse(tbSTK.Text);
             kh.DiaChiMua = tbDC.Text;
             bool kq1 = DVMHBLL.UpdateKH(kh);
             if (kq1 == true)
             {
                 MessageBox.Show("Cập nhật khách hàng thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("khách hàng đã tồn tại!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Bạn chỉ có thể chọn 1 dòng để cập nhật lại dữ liệu!");
         }
     }
     catch
     {
         MessageBox.Show("Nhập Sai Định Dạng!");
     }
 }
コード例 #6
0
        private void frmNhap_Khach_Hang_Load(object sender, EventArgs e)
        {
            DataTable dt = DVMHBLL.LayDSDVMH();

            dgvKH.DataSource = dt;
        }
コード例 #7
0
        private void button1_Click(object sender, EventArgs e)
        {
            DataTable dt = DVMHBLL.LayDSDVMH();

            dgvKH.DataSource = dt;
        }