public ActionResult DeleteAdmin(string id_user) { if (id_user == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } InsertAdmin insertAdmin = new InsertAdmin(); user usr = sopace.users.Where (u => u.username == id_user).FirstOrDefault(); if (usr == null) { return(HttpNotFound()); } else { sopace.users.Remove(usr); sopace.SaveChanges(); } return(RedirectToAction("ViewAdmin")); }
public JsonResult InsertAdministrator(InsertAdmin insertAdmin) { int countadmin = sopace.users.Where(ca => ca.NIP == insertAdmin.User.NIP && ca.role.Contains("admin") ).Count(); string jsonResult = ""; if (countadmin > 0) { jsonResult = insertAdmin.User.NIP + "Already Registered to Admin"; } else { insertAdmin.User.password = encryptor.Encrypt(insertAdmin.User.password); sopace.users.Add(insertAdmin.User); sopace.SaveChanges(); jsonResult = "Insert Data Success"; } return(Json(jsonResult, JsonRequestBehavior.AllowGet)); }