public ActionResult CapNhatTinhTrang(ChiTietDieuTri ct) { if (ModelState.IsValid) { ct.NgayDieuTri = DateTime.Now; if (db.DbSetChiTietDieuTri.Find(ct.MaCTDT) != null) { db.Entry(ct).State = EntityState.Modified; db.SaveChanges(); return(View(ct)); } db.DbSetChiTietDieuTri.Add(ct); db.SaveChanges(); Message msg = new Message(); msg.Type = "success"; msg.Title = "Thành công"; msg.Content = "Đã cập nhật tình trạng bệnh nhân"; TempData["msg"] = msg; return(RedirectToAction("CapNhatTinhTrang", new { maHoSo = ct.HoSoDieuTriNoiTruID })); } Message msg2 = new Message(); msg2.Type = "error"; msg2.Title = "Lỗi"; msg2.Content = "Đã có lỗi xảy ra. Vui lòng thử lại sau."; TempData["msg"] = msg2; return(RedirectToAction("CapNhatTinhTrang", new { maHoSo = ct.HoSoDieuTriNoiTruID })); }
public ActionResult CapNhatTinhTrang(int maHoSo = 0) { ViewBag.Msg = (Message)TempData["msg"]; HoSoDieuTriNoiTru hs = db.DbSetHoSoDieuTriNoiTru.Find(maHoSo); var dsChiTiet = db.DbSetChiTietDieuTri.ToList().FindAll(c => c.HoSoDieuTriNoiTruID == maHoSo); ViewBag.dsChiTiet = dsChiTiet; ChiTietDieuTri ct = new ChiTietDieuTri(); ct.HoSoDieuTriNoiTruID = maHoSo; ct.HoSoDieuTriNoiTru = hs; return(View(ct)); }