public static List <ChiTietHoaDonBanSachDTO> loadAll() { var listChiTiet = ChiTietHoaDonBanSachDAO.loadAll(); listChiTiet.ForEach(i => { i.Sach = SachBUS.loadByID(i.Sach.MaSach.ToString()); }); return(listChiTiet); }
public static void MakeLoan(string idDocGia, DateTime ngayMuon, string[] idSachs) { int idPhieuMuon = PhieuMuonDAO.AddPhieuMuon(Int32.Parse(idDocGia), ngayMuon); foreach (string idSach in idSachs) { CT_PhieuMuonBUS.AddCT_PhieuMuon(idPhieuMuon, Int32.Parse(idSach)); SachBUS.UpdateTinhTrangSach(Int32.Parse(idSach), true); } }
public static List <ChiTietHoaDonBanSachDTO> loadByMaHoaDon(string MaHoaDon) { var listChiTiet = ChiTietHoaDonBanSachDAO.loadByMaHoaDon(MaHoaDon); listChiTiet.ForEach(i => { i.Sach = SachBUS.loadByID(i.Sach.MaSach.ToString()); i.TongDonGia = i.SoLuong * i.Sach.DonGiaBan; }); return(listChiTiet); }
public static void MakePhieuTra(string idDocGia, DateTime ngayTra, int[] idSachs, int[] idPhieuMuons, int[] soNgayMuon, int[] tienPhat, string tongNoMoi) { int idPhieuTra = PhieuTraDAO.AddPhieuTra(Int32.Parse(idDocGia), ngayTra); for (int i = 0; i < idSachs.Length; i++) { CT_PhieuTraBus.AddCT_PhieuTra(idPhieuMuons[i], idSachs[i], idPhieuTra, soNgayMuon[i], tienPhat[i]); SachBUS.UpdateTinhTrangSach(idSachs[i], false); } DocGiaBUS.UpdateNo(Int32.Parse(idDocGia), Double.Parse(tongNoMoi)); }
public static List <SACH> GetSachs() { return(SachBUS.GetSachs()); }