//tìm kiesm hóa đơn từ ngày này đến ngày nào đó public DataTable TimKiemTuNgayNgayDenNgayKia(String dateNay, String dateKia) { String strNgay = "select * from HoaDon where NgayHD BETWEEN CAST('" + dateNay + "' AS DATE) AND CAST('" + dateKia + "' AS DATE)"; return(DataProvider._ExCuteDataTable(strNgay)); }
//hàm tính tổng tiền chi tiết của từng hóa đơn public DataTable TongDoanhThu() { String strThanhTien = " select Sum(SoLuong*DonGia) as Tong_Doanh_Thu from CTHoaDon"; return(DataProvider._ExCuteDataTable(strThanhTien)); }
//in ra thông tin top 5 sách bán chạy nhất public DataTable Top5() { try { String strTop5 = "select top 5 * from hoadon order by SoLuong Desc"; return(DataProvider._ExCuteDataTable(strTop5)); } catch (Exception e) { Console.WriteLine(e); throw; } }
//khởi tạo hàm lấy sách theo mã public DataTable LayCTHoaDonTheoMa(String maHD) { String strMa = String.Format("select * from CTHoaDon where MaHD='{0}'", maHD); return(DataProvider._ExCuteDataTable(strMa)); }
//tìm kiếm và láy mã hóa đơn public DataTable TimKiemMaHd(String maHoaDon) { String strMaHd = "Select * from HoaDon where MaHD Like '%" + maHoaDon + "%'"; return(DataProvider._ExCuteDataTable(strMaHd)); }
//comment //tìm kiếm khách hàng theo mã public DataTable TimKiemKhTheoMa(String maKh) { String strMaKh = "Select * from KhachHang where MaKH ='" + maKh + "'"; return(DataProvider._ExCuteDataTable(strMaKh)); }
//tìm kiếm khách hàng theo tên public DataTable TimKiemKhTheoTen(String tenKh) { String strTenKh = "Select * from KhachHang where Tenkh Like '%" + tenKh + "%'"; return(DataProvider._ExCuteDataTable(strTenKh)); }
////khởi tạo hàm lấy dữ liệu người mua sau khi mua sách //public DataTable LayDanhSachNguoiMua() //{ // String strNguoiMua = // "LayTatCaKhachHang"; // return DataProvider.StoreExCuteDataTable(strNguoiMua); //} ////lấy ra danh sách hóa đơn //public DataTable LayDSHoaDon() //{ // String strHd = // "LayDSHoaDon"; // return DataProvider.StoreExCuteDataTable(strHd); //} ////lấy ra danh sách hóa đơn //public DataTable LayDanhSachCTHoaDon() //{ // String strHd = // "DanhSachCTHoaDon"; // return DataProvider.StoreExCuteDataTable(strHd); //} //khởi tạo hàm lấy sách theo mã public DataTable LaySachTheoMa(String maSach) { String strMa = String.Format("select * from Sach where MaS='{0}'", maSach); return(DataProvider._ExCuteDataTable(strMa)); }
//tiếm kiểm sách public DataTable TimKiemSach(String _maSach, String _tenSach) { String strTimKiem = "select * from Sach where MaS like '%" + _maSach + "%' or TenS Like N'%" + _tenSach + "%'"; return(DataProvider._ExCuteDataTable(strTimKiem)); }
public DataTable LayTheoMaHoaDon() { String strLayhd = "select MaHD,TenHD from HoaDon"; return(DataProvider._ExCuteDataTable(strLayhd)); }
public DataTable LayTheoKh() { String strLayKh = "select MaKH,TenKH from KhachHang"; return(DataProvider._ExCuteDataTable(strLayKh)); }
public DataTable LayTheoNxb() { String strNxb = "select MaNXB,TenNXB from NXB"; return(DataProvider._ExCuteDataTable(strNxb)); }
public DataTable LayTheoTacGia() { String strTacGia = "select MaTG,TenTG from TacGia"; return(DataProvider._ExCuteDataTable(strTacGia)); }
public DataTable LayTheoMaTheLoai() { String strTheLoai = "select MaTL,TenTheLoai from TheLoai"; return(DataProvider._ExCuteDataTable(strTheLoai)); }