Пример #1
0
        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 }));
        }
Пример #2
0
        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));
        }