Beispiel #1
0
 //thêm mới hóa đơn
 public void ThemMoiCTHoaDon(CTHoaDon hd)
 {
     try
     {
         String strThem = String.Format("INSERT INTO CTHoaDon(MaHD, MaS, SoLuong ,DonGia) VALUES('{0}','{1}',{2},{3})"
                                        , hd.MaHd
                                        , hd.MaS
                                        , hd.SoLuong
                                        , hd.Tien
                                        );
         DataProvider._ExcuteNonQuery(strThem);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
Beispiel #2
0
 //thêm mới hóa đơn
 public void ThemMoiHoaDon(HoaDon hd)
 {
     try
     {
         String strThem = String.Format("INSERT INTO HoaDon(MaHD, TenHD,MaKH ,NgayHD) VALUES('{0}',N'{1}','{2}','{3}')"
                                        , hd.MaHd
                                        , hd.TenHd
                                        , hd.MaKh
                                        , hd.NgayBan
                                        );
         DataProvider._ExcuteNonQuery(strThem);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
Beispiel #3
0
        public void ThemMoiCTHoaDon(CTHoaDon hd)
        {
            try
            {
                String strThem = String.Format("INSERT INTO CTHoaDon(MaCTHD,MaHD, MaS, SoLuong ,DonGia) VALUES('{0}','{1}','{2}',{3},{4})"
                                               , hd.MaCthd
                                               , hd.MaHd
                                               , hd.MaS
                                               , hd.SoLuong
                                               , hd.Tien
                                               );
                DataProvider._ExcuteNonQuery(strThem);

                //cập nhật hóa đơn sau khi tổng tiền đã có
                String strCapNhatLaiTongTien = String.Format("UPDATE HOADON SET TongTien+= " + hd.SoLuong * hd.Tien + " WHERE MaHD = '" + hd.MaHd + "'");
                DataProvider._ExcuteNonQuery(strCapNhatLaiTongTien);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
Beispiel #4
0
        //xóa chi tiết hóa đơn theo mã
        public void XoaCTHoaDonTheoMaS(String maHd)
        {
            String strMa = "delete from CTHoaDon where MaS = '" + maHd + "'";

            DataProvider._ExcuteNonQuery(strMa);
        }
Beispiel #5
0
        //xóa hóa đơn theo mã
        public void XoaHoaDon(String maHd)
        {
            String strMa = "delete from HoaDon where MaHD = '" + maHd + "'";

            DataProvider._ExcuteNonQuery(strMa);
        }
Beispiel #6
0
        //số lượng tồn sau khi trả lại sách k mua nữa
        public void soLuongTonTraLai(int slTon, String ma)
        {
            String strTon = "update SACH set SLuong=Sluong+" + slTon + " where MaS='" + ma + "'";

            DataProvider._ExcuteNonQuery(strTon);
        }