public ActionResult Create(msperiode msperiode) { var cek = db.msperiodes.FirstOrDefault(x => x.tahunperiode == msperiode.tahunperiode); if (cek == null) { if (ModelState.IsValid) { msperiode.status = 1; msperiode.modiby = msperiode.creaby; msperiode.creadate = DateTime.Now; msperiode.modidate = DateTime.Now; db.msperiodes.Add(msperiode); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(msperiode)); } else { ViewBag.Message = "PERIODE YANG ANDA MASUKAN SUDAH ADA"; return(View(msperiode)); } }
public ActionResult Delete(int id) { msperiode msperiode = db.msperiodes.Find(id); msperiode.status = 0; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } msperiode msperiode = db.msperiodes.Find(id); if (msperiode == null) { return(HttpNotFound()); } return(View(msperiode)); }
public ActionResult Edit([Bind(Include = "idperiode,tahunperiode,status,creaby,creadate,modiby,modidate")] msperiode msperiode) { var cek = db.msperiodes.FirstOrDefault(x => x.tahunperiode == msperiode.tahunperiode); if (cek == null) { if (ModelState.IsValid) { msperiode periode = db.msperiodes.Find(msperiode.idperiode); periode.tahunperiode = msperiode.tahunperiode; periode.modidate = DateTime.Now; periode.modiby = periode.modiby; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(msperiode)); } else { ViewBag.Message = "PERIODE YANG ANDA MASUKAN SUDAH ADA"; return(View(msperiode)); } }