コード例 #1
0
        public JsonResult Delete(int id)
        {
            LichGD lichGD = db.LichGDs.Find(id);

            lichGD.Status = "DELETE";
            return(Json(db.SaveChanges()));
        }
コード例 #2
0
        public ActionResult Edit(LichGD lichGD)
        {
            if (lichGD.NgayBD >= lichGD.NgayKT)
            {
                ModelState.AddModelError("", "Vui lòng nhập thời gian hợp lệ!");
                return(View(lichGD));
            }

            if (lichGD.MaLichGD > 0)
            {
                db.Entry(lichGD).State = EntityState.Modified;
            }
            else
            {
                db.LichGDs.Add(lichGD);
            }
            db.SaveChanges();
            return(RedirectToAction("Index", "LopHP", new { MaPCGD = lichGD.MaPCGD }));
        }
コード例 #3
0
        // GET: AdminCP/LichGD/Edit/5
        public ActionResult Edit(int?id, int?MaPCGD)
        {
            LichGD lichGD;

            if (id == null)
            {
                lichGD = new LichGD()
                {
                    MaPCGD = MaPCGD,
                    PCGD   = db.PCGDs.Find(MaPCGD)
                };
                lichGD.NgayBD = lichGD.PCGD.LopHP.NamHoc.BatDau;
                lichGD.NgayKT = lichGD.PCGD.LopHP.NamHoc.KetThuc;
            }
            else
            {
                lichGD = db.LichGDs.Find(id);
            }
            return(View(lichGD));
        }