//sự kiện click của nút tìm sách private void btnTimMaDS_Click(object sender, EventArgs e) { if (cbbCotTimKiem.Text == "Mã đầu sách") { if (txtTimKiem.Text == "") { XtraMessageBox.Show("Bạn chưa nhập mã đầu sách"); } else { dsDTO = new DauSachDTO(); dsDTO.MaDS = ("" + txtTimKiem.Text.ToString().Trim() + ""); //tìm sách thông qua mã đầu sách DataTable dtTable = psBLL.PhieuMuonSach_TimSach_MaDS(dsDTO); if (dtTable.Rows.Count == 0) { XtraMessageBox.Show("Mã đầu sách không tồn tại hoặc hết sách để mượn!"); } else { gridCTimSach.DataSource = dtTable; if (grdTimSach.RowCount > 0) { btnDongY.Enabled = true; } } } } if (cbbCotTimKiem.Text == "Tên đầu sách") { if (txtTimKiem.Text == "") { XtraMessageBox.Show("Bạn chưa nhập Tên đầu sách"); } else { dsDTO = new DauSachDTO(); dsDTO.TenDS = ("" + txtTimKiem.Text.ToString().Trim() + ""); //tìm sách thông qua tên đầu sách DataTable dtTable = psBLL.PhieuMuonSach_TimSach_TenDS(dsDTO); if (dtTable.Rows.Count == 0) { XtraMessageBox.Show("Tên đầu sách không tồn tại hoặc hết sách để mượn!"); } else { gridCTimSach.DataSource = dtTable; if (grdTimSach.RowCount > 0) { btnDongY.Enabled = true; } } } } }
public DataTable PhieuMuonSach_TimSach_TenDS(DauSachDTO p) { try { return psDAL.PhieuMuonSach_TimSach_TenDS(p); } catch (SqlException ex) { throw ex; } }
public DataTable LoadSach_TimSach(DauSachDTO p) { try { return psDAL.LoadSach_TimSach(p); } catch (SqlException ex) { throw ex; } }
public DataTable PhieuMuonSach_TimSach_MaDS(DauSachDTO p) { try { connect = new ConnectionData(); int Nparamater = 1; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@MaDS"; value[0] = p.MaDS; return connect.GetData("PHIEUSACH_PhieuMuonSach_TimSach_MaDS", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
public DataTable timDauSachTheoTheLoai(DauSachDTO dsDTO) { try { connect = new ConnectionData(); int Nparamater = 1; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@theloai"; value[0] = dsDTO.MaTL; return connect.GetData("DauSach_TimTheoTheLoai", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
public DataTable timDauSachDayDu(DauSachDTO dsDTO) { try { connect = new ConnectionData(); int Nparamater = 1; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@search"; value[0] = dsDTO.TenDS; return connect.GetData("DauSach_TimDayDu", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
//Chưa dùng public DataTable DauSach_LoadMaDauSach(DauSachDTO p) { try { connect = new ConnectionData(); int Nparamater = 1; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@tends"; value[0] = p.TenDS; return connect.GetData("DAUSACH_LOADMADAUSACH", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
public DataTable LoadDuLieuCotMaDS(DauSachDTO dsDTO) { try { connect = new ConnectionData(); int Nparamater = 1; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@mads"; value[0] = dsDTO.MaDS; return connect.GetData("DauSach_LoadDuLieuCotMaDS", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
public int Xoa(DauSachDTO dsDTO) { try { connect = new ConnectionData(); int Nparamater = 1; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@MaDS"; value[0] = dsDTO.MaDS; return connect.UpdateData("DauSach_Xoa", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
public int nhap(DauSachDTO dsDTO) { try { connect = new ConnectionData(); int Nparamater = 8; string[] name = new string[Nparamater]; object[] value = new object[Nparamater]; name[0] = "@mads"; value[0] = dsDTO.MaDS; name[1] = "@tends"; value[1] = dsDTO.TenDS; name[2] = "@matl"; value[2] = dsDTO.MaTL; name[3] = "@matg"; value[3] = dsDTO.MaTG; name[4] = "@manxb"; value[4] = dsDTO.MaNXB; name[5] = "@namxb"; value[5] = dsDTO.NamXB; name[6] = "@trigia"; value[6] = dsDTO.TriGia; name[7] = "@trangthai"; value[7] = dsDTO.TrangThai; return connect.UpdateData("DauSach_InsertUpdate", name, value, Nparamater); } catch (SqlException ex) { throw ex; } }
public DataTable timDauSachDayDu_TenNXB(DauSachDTO dsDTO) { return dsDAL.timDauSachDayDu_TenNXB(dsDTO); }
public DataTable timDauSachTheoTheLoai_TenNXB(DauSachDTO dsDTO) { return dsDAL.timDauSachTheoTheLoai_TenNXB(dsDTO); }
public DataTable timDauSachTheoTheLoai_DayDu(DauSachDTO dsDTO) { return dsDAL.timDauSachTheoTheLoai_DayDu(dsDTO); }
public int Xoa(DauSachDTO dsDTO) { return dsDAL.Xoa(dsDTO); }
public int nhap(DauSachDTO dsDTO) { return dsDAL.nhap(dsDTO); }
public DataTable LoadDuLieuCotMaDS(DauSachDTO dsDTO) { return dsDAL.LoadDuLieuCotMaDS(dsDTO); }