コード例 #1
0
        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>());
        }
コード例 #2
0
 public List <CaTruc> getDSCaTruc()
 {
     return(tc.getDSCaTruc().ToList());
 }