コード例 #1
0
ファイル: Bill.cs プロジェクト: VinhQuangHoang/WINFORM
 private void btSuaHD_Click(object sender, EventArgs e)
 {
     try
     {
         var Xuly = new BAL_HD();
         var hd   = new BEL_HD();
         hd.MaHD     = int.Parse(tbMaHD.Text);
         hd.LoaiHang = tbLoaiHang.Text;
         hd.TenHang  = cbTenHang.Text;
         hd.SL       = int.Parse(tbSoLuong.Text);
         hd.Tong     = float.Parse(tbTong.Text);
         hd.Tru      = 'N';
         if (Xuly.CapNhaphd(hd) == true)
         {
             MessageBox.Show("Cập nhập thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text);
             HienThiHD(dgvHoaDon);
             tbMaHD.Text = null;
             tbTong.Text = null;
         }
         else
         {
             MessageBox.Show("Update thất bại vui lòng xem lại thông tin nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text);
             tbMaHD.Focus();
         }
     }
     catch
     {
     }
 }
コード例 #2
0
ファイル: Bill.cs プロジェクト: VinhQuangHoang/WINFORM
        private void btThemHD_Click(object sender, EventArgs e)
        {
            var Xuly = new BAL_HD();
            var hd   = new BEL_HD();

            dgvHoaDon.DataSource = null;
            hd.LoaiHang          = tbLoaiHang.Text.ToString();
            hd.TenHang           = cbTenHang.Text.ToString();
            hd.SL      = int.Parse(tbSoLuong.Text);
            hd.GiamGia = 0;
            hd.Tong    = float.Parse(tbTong.Text);
            hd.TenNV   = lbTenNV.Text;
            hd.TThai   = 1;
            hd.Tru     = 'N';
            hd.Trung   = 0;
            HienThiGia(cbTenHang.Text);
            SL = SL - int.Parse(tbSoLuong.Text);
            if (SL < 0)
            {
                MessageBox.Show("Số lượng hàng không đủ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                HienThiSL(cbTenHang.Text);
                SL = int.Parse(tbSoLuong.Text);
            }
            else
            {
                if (Xuly.ThemHD(hd) == true)
                {
                    MessageBox.Show("Thêm dữ liệu thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    tbSoLuong.Text       = (SL_Dem - int.Parse(tbSoLuong.Text)).ToString();
                    dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text);
                    HienThiHD(dgvHoaDon);
                }
                else
                {
                    MessageBox.Show("Thêm dữ liệu thất bại vui lòng xem lại thông tin nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    dgvHoaDon.DataSource = Xuly.LayDSHD(lbTenNV.Text);
                    tbLoaiHang.Focus();
                }
            }
        }
コード例 #3
0
ファイル: Bill.cs プロジェクト: VinhQuangHoang/WINFORM
        private void HienThiHD(DataGridView dvg)
        {
            BAL_HD xuli = new BAL_HD();

            dvg.DataSource = xuli.LayDSHD(lbTenNV.Text);
        }