public void UpdateCTPM(ChiTietPhieuMuonDTO ctpmDTO)
        {
            var ctpm = chiTietPhieuMuonRepository.GetBy(ctpmDTO.MaPM, ctpmDTO.MaSach);

            ctpmDTO.MappingCTPM(ctpm);
            chiTietPhieuMuonRepository.Update(ctpm);
        }
        public void AddCTPM(ChiTietPhieuMuonDTO ctpmDTO)
        {
            var ctpm = ctpmDTO.MappingCTPM();
            var sach = sachRepository.GetBy(ctpmDTO.MaSach);

            sach.TrangThaiSach = "Đã mượn";
            sachRepository.Update(sach);
            var pm = phieumuonRepository.GetBy(ctpm.MaPM);

            ctpm.PhiMuon   = (int)(sach.GiaBia * 0.2);
            pm.TongPhiMuon = pm.TongPhiMuon + ctpm.PhiMuon;
            phieumuonRepository.Update(pm);
            chiTietPhieuMuonRepository.Add(ctpm);
        }