public ActionResult DeleteConfirmed(int id) { t_organisasi t_organisasi = db.t_organisasi.Find(id); db.t_organisasi.Remove(t_organisasi); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(int id = 0) { t_organisasi t_organisasi = db.t_organisasi.Find(id); if (t_organisasi == null) { return(HttpNotFound()); } return(View(t_organisasi)); }
public ActionResult Edit(int id = 0) { t_organisasi t_organisasi = db.t_organisasi.Find(id); var organisasi = (from table in db.t_organisasi where table.t_organisasi1 == id select new admin.Models.organisasiCreate { t_organisasi1 = table.t_organisasi1, t_nama = table.t_nama, t_jabatan = table.t_jabatan }).FirstOrDefault(); if (organisasi == null) { return(HttpNotFound()); } return(View(organisasi)); }
public ActionResult Edit(int id, admin.Models.organisasiCreate organisasi) { if (ModelState.IsValid) { using (var db = new db_esosEntities()) { t_organisasi t_organisasi = db.t_organisasi.Find(id); t_organisasi.t_nama = organisasi.t_nama; t_organisasi.t_jabatan = organisasi.t_jabatan; if (organisasi.t_path != null) { if (organisasi.t_path.ContentLength < 2048000) { var fileName = Path.GetFileName(organisasi.t_path.FileName); var ex = Path.GetExtension(fileName); if (ex == ".jpg") { var path = Path.Combine(Server.MapPath("~/Content/Image"), fileName); organisasi.t_path.SaveAs(path); t_organisasi.t_path = "~/Content/Image/" + fileName; } else { ModelState.AddModelError("", "Foto harus berformat (.jpg)"); return(View(organisasi)); } } else { ModelState.AddModelError("", "Ukuran foto tidak boleh lebih dari 2 MB"); return(View(organisasi)); } } db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(organisasi)); }