Ejemplo n.º 1
0
 //Thêm đầu sách vào cơ sở dữ liệu
 public static string ThemDauSach(DauSach_DTO ds)
 {
     if (DauSach_DAO.SelectDauSachByName(ds.TenDauSach) == null)
     {
         return(DauSach_DAO.Insert(ds));
     }
     else
     {
         return("Đầu sách đã tồn tại trong CSDL");
     }
 }
Ejemplo n.º 2
0
 //Xóa tác giả
 public static string XoaDauSach(CT_TacGia_DTO ct)
 {
     if (DauSach_DAO.SelectCTTacGiaBy(ct) != null)
     {
         return(DauSach_DAO.Delete(ct));
     }
     else
     {
         return("Sách này không có tác giả");
     }
 }
Ejemplo n.º 3
0
 //Cập nhật đầu sách
 public static string CapNhatDauSach(DauSach_DTO ds)
 {
     if (DauSach_DAO.SelectDauSachTheoMa(ds.MaDauSach) != null)
     {
         return(DauSach_DAO.Update(ds));
     }
     else
     {
         return("Mã đầu sách không tồn tại trong CSDL");
     }
 }
Ejemplo n.º 4
0
 //Thêm CT_TacGia vào bảng CT_TACGIA
 public static bool ThemCTTacGia(CT_TacGia_DTO ct)
 {
     if (DauSach_DAO.SelectCTTacGiaBy(ct) == null)
     {
         DauSach_DAO.Insert(ct);
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 5
0
 //Lấy tất cả thông tin của bảng CT_TACGIA giống với mã
 public static DataTable SelectCTTacGiaByMa(int ma)
 {
     return(DauSach_DAO.SelectCTTacGiaByMa(ma));
 }
Ejemplo n.º 6
0
 //Lấy tất cả thông tin của bảng CT_TACGIA
 public static DataTable SelectCTTacGiaAll()
 {
     return(DauSach_DAO.SelectCTTacGiaAll());
 }
Ejemplo n.º 7
0
 //Lấy tất cả thông tin của đầu sách
 public static DataTable SelectDauSachAll()
 {
     return(DauSach_DAO.SelectDauSachAll());
 }
Ejemplo n.º 8
0
 public static void themDS(string maDS, string tenDS, string maTL, string tenTG, string NXB, string giaSach, int sl1, int sl2)
 {
     DauSach_DAO.themDS(maDS, tenDS, maTL, tenTG, NXB, giaSach, sl1, sl2);
 }
Ejemplo n.º 9
0
 //Chọn ra đầu sách giống với tên đầu sách cần tìm trong danh sách đầu sách
 static public DataTable SelectDauSachLikeNameDanhSachDauSach(DauSach_DTO ds)
 {
     return(DauSach_DAO.SelectDauSachLikeNameDanhSachDauSach(ds));
 }
Ejemplo n.º 10
0
 public static DataTable LoadSachMuon(int maDauSach)
 {
     return(DauSach_DAO.LoadSachMuon(maDauSach));
 }
Ejemplo n.º 11
0
 public static DataTable TimSach(string mucTim, string tenTim)
 {
     return(DauSach_DAO.TimSach(mucTim, tenTim));
 }
Ejemplo n.º 12
0
 public static DataTable dsTenDS()
 {
     return(DauSach_DAO.dsTenDS());
 }
Ejemplo n.º 13
0
 public static void xoaDS(string maDS)
 {
     DauSach_DAO.xoaDS(maDS);
 }
Ejemplo n.º 14
0
 public static void suaDS_giasach(string maDS, string s)
 {
     DauSach_DAO.suaDS_giasach(maDS, s);
 }
Ejemplo n.º 15
0
 public static void suaDS_nxb(string maDS, string s)
 {
     DauSach_DAO.suaDS_nxb(maDS, s);
 }
Ejemplo n.º 16
0
 public static DataTable LoadDtgvSachMuon(int maSach, int maDocGia)
 {
     return(DauSach_DAO.LoadDtgvMuon(maSach, maDocGia));
 }
Ejemplo n.º 17
0
 public static DataTable LoadDauSach()
 {
     return(DauSach_DAO.LoadDauSach());
 }
 public DataSet LoadComBoBoxDauSachLoai(string tenbang)
 {
     return(DauSach_DAO.LoadComBoDauSach(tenbang));
 }
Ejemplo n.º 19
0
 public static string LastMaDS()
 {
     return(DauSach_DAO.LastMaDS());
 }