Exemple #1
0
        public ActionResult EditSertifikasi(SertifikasiViewModel model)
        {
            if (!string.IsNullOrEmpty(model.until_month) || !string.IsNullOrEmpty(model.until_year))
            {
                if (int.Parse(model.until_year) < int.Parse(model.valid_start_year) || (int.Parse(model.until_year) == int.Parse(model.valid_start_year) && int.Parse(model.until_month) < int.Parse(model.valid_start_month)))
                {
                    return(Json(new
                    {
                        success = false,
                        message = "InValid"
                    }, JsonRequestBehavior.AllowGet));
                }
            }

            //if (!ModelState.IsValid)
            //{
            //    return Json(new
            //    {
            //        success = false,
            //        message = "InValid"
            //    }, JsonRequestBehavior.AllowGet);
            //}

            ResponseResult result = SertifikasiRepo.Update(model);

            return(Json(new
            {
                success = result.Success,
                message = result.Message,
                entity = result.Entity
            }, JsonRequestBehavior.AllowGet));
        }
        // GET: Sertifikasi
        //public ActionResult Index()
        //{
        //    List<x_sertifikasi> listsertifikasi = new List<x_sertifikasi>();
        //    listsertifikasi = SertifikasiRepo.getAllData();
        //    return View(listsertifikasi);
        //}

        public ActionResult Index()
        {
            List <VMSertifikasi> listsertifikasi = new List <VMSertifikasi>();

            listsertifikasi = SertifikasiRepo.getAllData();
            return(View(listsertifikasi));
        }
 public ActionResult Delete(long id)
 {
     if (SertifikasiRepo.deleteData(id))
     {
         return(RedirectToAction("Index"));
     }
     return(RedirectToAction("Index"));
 }
 public ActionResult Edit(VMSertifikasi sert)
 {
     if (SertifikasiRepo.updateData(sert))
     {
         return(RedirectToAction("Index"));
     }
     return(RedirectToAction("Index"));
 }
Exemple #5
0
        public ActionResult DeleteSertifikasi(SertifikasiViewModel model)
        {
            ResponseResult result = SertifikasiRepo.Delete(model);

            return(Json(new
            {
                success = result.Success,
                message = result.Message,
                entity = result.Entity
            }, JsonRequestBehavior.AllowGet));
        }
        public ActionResult Edit(long id)
        {
            //VMSertifikasi listsertifikasi = SertifikasiRepo.getDataByKode(id);
            //return PartialView("_Edit", listsertifikasi);


            VMSertifikasi listsertifikasi = new VMSertifikasi();

            listsertifikasi = SertifikasiRepo.getDataByKode(id);
            return(PartialView("_Edit", listsertifikasi));
        }
 public ActionResult Create(VMSertifikasi sert)
 {
     if (ModelState.IsValid)
     {
         if (SertifikasiRepo.saveData(sert))
         {
             return(RedirectToAction("Index"));
         }
     }
     return(RedirectToAction("Index"));
 }
 public ActionResult EditSimpan(Sertifikasi sertif)
 {
     sertif.modified_by = Convert.ToInt64(Session["foo"]);
     if (SertifikasiRepo.EditSertifikasi(sertif))
     {
         return(Json(new { EditSimpan = "Berhasil" }, JsonRequestBehavior.AllowGet)); //return json digunakan untuk memunculkan alert
     }
     else
     {
         return(Json(new { EditSimpan = "Gagal" }, JsonRequestBehavior.AllowGet));
     }
 }
 public ActionResult Hapus(int ID, Sertifikasi sertif)
 {
     sertif.deleted_by = Convert.ToInt64(Session["foo"]);
     if (SertifikasiRepo.HapusSertifikasi(ID, sertif)) //non static if ( barangRepo.Deletebarang(ID))
     {
         return(Json(new { Hapus = "Berhasil" }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(new { Hapus = "Gagal" }, JsonRequestBehavior.AllowGet));
     }
 }
 public ActionResult Save(Sertifikasi sertif)
 {
     sertif.created_by = Convert.ToInt64(Session["foo"]);
     if (SertifikasiRepo.TmbhSertifikasi(sertif))
     {
         return(Json(new { Simpan = "Berhasil" }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(new { Simpan = "Gagal" }, JsonRequestBehavior.AllowGet));
     }
 }
Exemple #11
0
 public ActionResult EditSertifikasi(int id)
 {
     return(PartialView("_EditSertifikasi", SertifikasiRepo.ById(id))); //ById dibikin di CategoryRepo dulu
 }
Exemple #12
0
 public ActionResult ListSertifikasi(int id)
 {
     return(PartialView("_ListSertifikasi", SertifikasiRepo.ByBiodataId(id)));  // _list nama viewnya,categoryrepo2 objek yg dipanggil untuk  isi list
 }
Exemple #13
0
 public JsonResult IsBerlakuYearValid(string valid_start_year, string valid_start_month, string until_year, string until_month)
 {
     return(Json(SertifikasiRepo.ValidationBerlakuYear(valid_start_year, valid_start_month, until_year, until_month), JsonRequestBehavior.AllowGet));
 }
Exemple #14
0
 public ActionResult DeleteSertifikasi(int id)                            // post
 {
     return(PartialView("_DeleteSertifikasi", SertifikasiRepo.ById(id))); //habis ini di add view
 }
 public ActionResult AmbilData(int ID)
 {
     return(Json(SertifikasiRepo.GetByID(ID), JsonRequestBehavior.AllowGet));
 }
 public ActionResult Tampil()
 {
     return(Json(SertifikasiRepo.GetAll(), JsonRequestBehavior.AllowGet));
 }