public ActionResult Delete(long id)
        {
            ViewBag.EducationList = new SelectList(EducationLevelRepo.All(), "id", "name");

            PendidikanViewModel model = PendidikanRepo.ById(id);

            return(PartialView("_Delete", model));
        }
        public ActionResult Edit(PendidikanViewModel model)
        {
            ResponseResult result = PendidikanRepo.Update(model);

            return(Json(new
            {
                success = result.Success,
                message = result.Message,
                entity = result.Entity
            }, JsonRequestBehavior.AllowGet));
        }
        public ActionResult Edit(long id)
        {
            ViewBag.Years = new SelectList(Enumerable.Range(1995, (DateTime.Today.Year - 1995) + 1).Select(x =>

                                                                                                           new SelectListItem()
            {
                Text  = x.ToString(),
                Value = x.ToString()
            }), "Value", "Text");

            ViewBag.EducationList = new SelectList(EducationLevelRepo.All(), "id", "name");
            PendidikanViewModel model = PendidikanRepo.ById(id);

            return(PartialView("_Edit", model));
        }
 public ActionResult ListByEducation(int id = 0)
 {
     // id = education_level_id
     return(PartialView("_ListByEducation", PendidikanRepo.ByEducation(id)));
 }
        public ActionResult List()
        {
            List <PendidikanViewModel> listPendidikan = PendidikanRepo.All();

            return(PartialView("_List", listPendidikan));
        }