public List <CBCPhieuThuModel> getTKNhanVienThuNganReport(DateTime ngay, int caTrucID) { var i = 1; var caTruc = (from ct in tc.getDSCaTruc() where ct.IDCaTruc == caTrucID select new { ThoiGianBD = ct.ThoiGianBD, ThoiGianKT = ct.ThoiGianKT, TenCaTruc = ct.TenCaTruc }).FirstOrDefault(); if (caTruc != null) { var tuNgay = ngay + caTruc.ThoiGianBD; var denNgay = ngay + caTruc.ThoiGianKT; var lstBCPhieuThu = (from a in tc.getDSPhieuThu().AsEnumerable() where a.NgayLap >= tuNgay && a.NgayLap <= denNgay && a.NhanVienLapID == Common.nhanVienID select new CBCPhieuThuModel { STT = i++, MaPhieuThu = a.MaPhieuThu, TenBenhNhan = a.PhieuSDDV.PhieuDKKham.BenhNhan.HoTen, TenNhanVien = a.NhanVien.HoTen, TongTien = a.TongTien, NgayLap = ngay, CaTruc = caTruc.TenCaTruc }).ToList(); return(lstBCPhieuThu); } return(new List <CBCPhieuThuModel>()); }
public List <CaTruc> getDSCaTruc() { return(tc.getDSCaTruc().ToList()); }