public ActionResult GetInfoChiTietPhieu(int IDPhieu) { var phieuKhamBenh = db.PhieuKhamBenhs.Where(x => x.Deleted == false && x.ID_PhieuKham == IDPhieu).SingleOrDefault(); var chiTiets = db.CT_PhieuKhamBenh.Where(x => x.Deleted == false && x.ID_PhieuKham == IDPhieu).ToList(); //Tạo List<ChiTietKhamBenh> của ChiTietKhamBenh(IDPhieu) List <ChiTietPhieuViewModel> chiTietPhieuViewModels = new List <ChiTietPhieuViewModel>(); foreach (var ele in chiTiets) { ChiTietPhieuViewModel models = new ChiTietPhieuViewModel() { ID_Thuoc = ele.ID_Thuoc, DonGiaBan = ele.DonGiaBan, SoLuongThuocLay = ele.SoLuongThuocLay, ThanhTien = ele.ThanhTien, }; chiTietPhieuViewModels.Add(models); } //Tạo PhieuKhamBenh gửi lên view PhieuKhamBenhViewModel phieuKham = new PhieuKhamBenhViewModel() { ID_PhieuKham = phieuKhamBenh.ID_PhieuKham, IDPhieuTN = phieuKhamBenh.IDPhieuTN, NgayKham = phieuKhamBenh.NgayKham, ID_Benh = phieuKhamBenh.ID_Benh, TrieuChung = phieuKhamBenh.TrieuChung, chiTietPhieuKhamBenh = chiTietPhieuViewModels, TenBenhNhan = phieuKhamBenh.PhieuTiepNhan.HoSoBenhNhan.HoTen, TenBenh = phieuKhamBenh.Benh.TenBenh }; return(Json(phieuKham, JsonRequestBehavior.AllowGet)); }
// GET: PhieuSuaChuas/Details/5 public JsonResult GetDetails(int IDPhieu) { var chiTiets = db.CT_PhieuKhamBenh.Where(x => x.Deleted == false && x.ID_PhieuKham == IDPhieu).ToList(); //Tạo List<ChiTietPhieuKham> của PhieuKham(IDPhieu) List <ChiTietPhieuViewModel> chiTietPhieuViewModels = new List <ChiTietPhieuViewModel>(); foreach (var ele in chiTiets) { ChiTietPhieuViewModel models = new ChiTietPhieuViewModel() { ID_Thuoc = ele.ID_Thuoc, SoLuongThuocLay = ele.SoLuongThuocLay, DonGiaBan = ele.DonGiaBan, ThanhTien = ele.ThanhTien }; chiTietPhieuViewModels.Add(models); } return(Json(chiTietPhieuViewModels, JsonRequestBehavior.AllowGet)); }