public ActionResult DeleteConfirmed(Guid id) { SystemFeature systemFeature = db.SystemFeatures.Find(id); db.SystemFeatures.Remove(systemFeature); db.SaveChanges(); return(RedirectToAction("SystemFeatures")); }
public ActionResult Edit([Bind(Include = "SystemFeatureID,FeatureName,ControllerName,ActionName,CreateDateTime")] SystemFeature systemFeature) { if (ModelState.IsValid) { db.Entry(systemFeature).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("SystemFeatures")); } return(View(systemFeature)); }
public ActionResult Adduserauthorization(FormCollection collection) { UserAuthorizationDatabseAction _dbContext = new UserAuthorizationDatabseAction(); SystemFeature feature = new SystemFeature(); feature.Name = collection["Name"]; feature.ControllerName = collection["ControllerName"]; feature.ActionName = collection["ActionName"]; feature.RoleName = ""; _dbContext.AddNewFeature(feature); return(RedirectToAction("Role", "Authentication")); }
public ActionResult Create([Bind(Include = "SystemFeatureID,FeatureName,ControllerName,ActionName,CreateDateTime")] SystemFeature systemFeature) { if (ModelState.IsValid) { systemFeature.SystemFeatureID = Guid.NewGuid(); systemFeature.CreateDateTime = DateTime.Now; db.SystemFeatures.Add(systemFeature); db.SaveChanges(); return(RedirectToAction("SystemFeatures")); } return(View(systemFeature)); }
public JsonResult Editauthorization(int Id, string Name, string RoleName, string ControllerName, string ActionName) { bool result = true; UserAuthorizationDatabseAction dbContext = new UserAuthorizationDatabseAction(); SystemFeature feature = new SystemFeature(); feature.Id = Id; feature.Name = Name; feature.ControllerName = ControllerName; feature.ActionName = ActionName; result = dbContext.UpdateFeature(feature) > 0; return(Json(result, JsonRequestBehavior.AllowGet)); }
// GET: SystemFeatures/Delete/5 public ActionResult Delete(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SystemFeature systemFeature = db.SystemFeatures.Find(id); if (systemFeature == null) { return(HttpNotFound()); } return(View(systemFeature)); }
//----------------------------------------------------------------------------- public static bool HasFeature(SystemFeature index) { return(wxSystemSettings_HasFeature((int)index)); }