public ActionResult DeleteConfirmed(int id)
        {
            Honors honors = db.Honors.Find(id);

            db.Honors.Remove(honors);
            db.SaveChanges();
            TempData["msg"] = "<script>alert('This honor/award entry has been successfully deleted.')</script>";
            return(RedirectToAction("Index", "PostGraduation", new { id = honors.StudentID }));
        }
 public ActionResult Edit([Bind(Include = "ID,StudentID,HonorInformation,HonorMonthId,HonorYear")] Honors honors)
 {
     if (ModelState.IsValid)
     {
         db.Entry(honors).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", "PostGraduation", new { id = honors.StudentID }));
     }
     ViewBag.HonorMonthId = new SelectList(db.CommonFields.Where(o => o.Category == "Months"), "ID", "Name", honors.HonorMonthId);
     ViewBag.Student      = honors.Student;
     ViewBag.StudentID    = honors.StudentID;
     return(View(honors));
 }
        // GET: Honors/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Honors honors = db.Honors.Find(id);

            if (honors == null)
            {
                return(HttpNotFound());
            }
            return(View(honors));
        }
Пример #4
0
 public void Resolve(World world, HistoricalFigure historicalFigure)
 {
     Entity = world.GetEntity(EntityId);
     if (Entity != null)
     {
         foreach (var honorId in HonorIds)
         {
             var honor = Entity.Honors.FirstOrDefault(h => h.Id == honorId);
             if (honor != null)
             {
                 honor.HonoredHfs.Add(historicalFigure);
                 Honors.Add(honor);
             }
         }
     }
 }
        // GET: Honors/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Honors honors = db.Honors.Find(id);

            if (honors == null)
            {
                return(HttpNotFound());
            }
            ViewBag.HonorMonthId = new SelectList(db.CommonFields.Where(o => o.Category == "Months"), "ID", "Name", honors.HonorMonthId);
            ViewBag.Student      = honors.Student;
            ViewBag.StudentID    = honors.StudentID;
            return(View(honors));
        }
        // GET: Honors/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                TempData["msg"] = "<script>alert('Sorry! No record found to delete.')</script>";
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Honors honors = db.Honors.Find(id);

            if (honors == null)
            {
                TempData["msg"] = "<script>alert('Sorry! No record found to delete.')</script>";
                return(HttpNotFound());
            }
            int sendId = (int)id;

            return(DeleteConfirmed(sendId));
        }