Пример #1
0
        private void txtMaMH_TextChanged(object sender, EventArgs e)
        {
            MatHang a = new MatHang(txtMaMH.Text);

            txtSoLuongCon.Text = Convert.ToString(a.soLuong);
            txtGiaTien.Text    = Convert.ToString(a.giaTien);
        }
Пример #2
0
        // tạo các hóa đơn bằng cách thêm lần lượt các mặt hàng được chọn lưu vào mảng ở bộ nhớ máy tính. Input: Mã MH, số lượng mua
        public static void taoHoaDon(string maMH, string soLuongMua)
        {
            MatHang mH = new MatHang(maMH);

            arrayMaMH[chiSoMang]    = mH.maMH;
            arrayTenMH[chiSoMang]   = mH.tenMH;
            arrayGiaTien[chiSoMang] = Convert.ToString(mH.giaTien);
            arraySLMua[chiSoMang]   = soLuongMua;
            chiSoMang++;
        }
Пример #3
0
 // thực hiện việc trừ số lượng sản phẩm được mua
 public static void truSanPham()
 {
     for (int i = 0; i < chiSoMang; i++)
     {
         MatHang mH = new MatHang(arrayMaMH[i]);
         mH.soLuong -= Convert.ToInt32(arraySLMua[i]);
         KetNoiDuLieu.openConnect();
         KetNoiDuLieu.executeQuery("update KhoHang set SoLuong = '" + mH.soLuong + "' where MaMH = '" + arrayMaMH[i] + "'");
         KetNoiDuLieu.closeConnect();
     }
 }
Пример #4
0
        private void btnChapNhan_Click(object sender, EventArgs e)
        {
            MatHang a = new MatHang(txtMaMH.Text, txtTenMH.Text, txtSoLuong.Text, txtGiaTien.Text, dateNgayNhap.Text, dateNgaySX.Text, dateHSD.Text, txtNguoiNhap.Text);

            if (function == 1)
            {
                a.themSanPham();
            }
            else
            if (function == 2)
            {
                a.suaSanPham(dgvKhoHang.Rows[dgvKhoHang.CurrentCell.RowIndex].Cells[0].Value.ToString());
            }
            loadBang();
        }
Пример #5
0
 // thực hiện việc lưu thông tin chi tiết đon hàng vào bảng ChiTietDonHang
 public static void luuChiTietDonHang()
 {
     for (int i = 0; i < chiSoMang; i++)
     {
         MatHang MH = new MatHang(arrayMaMH[i]);
         KetNoiDuLieu.openConnect();
         KetNoiDuLieu.executeQuery(string.Format("insert into ChiTietDonHang values ('{0}', '{1}', '{2}', '{3}', '{4}')",
                                                 maDH,
                                                 MH.maMH,
                                                 MH.tenMH,
                                                 MH.giaTien,
                                                 Convert.ToInt32(arraySLMua[i])
                                                 )
                                   );
         KetNoiDuLieu.closeConnect();
     }
 }