コード例 #1
0
        public List <CBCPhieuDKKhamModel> getTKNhanVienTiepNhanReport(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 lstBCPhieuDKK = (from a in tc.getDSPhieuDKKham().AsEnumerable()
                                     where a.NgayLap >= tuNgay && a.NgayLap <= denNgay && a.NhanVienLapID == Common.nhanVienID
                                     select new CBCPhieuDKKhamModel
                {
                    STT = i++,
                    MaPhieuDKK = a.MaPhieuDKK,
                    TenBenhNhan = a.BenhNhan.HoTen,
                    TenNhanVien = a.NhanVien.HoTen,
                    TrieuChung = a.TrieuChung,
                    NgayLap = ngay,
                    CaTruc = caTruc.TenCaTruc
                }).ToList();
                return(lstBCPhieuDKK);
            }
            return(new List <CBCPhieuDKKhamModel>());
        }
コード例 #2
0
 public List <PhieuDKKham> getDSPhieuDKKham()
 {
     return(tc.getDSPhieuDKKham().ToList());
 }