public ActionResult Create(FormCollection col) { try { SYS_DATADIC model = new SYS_DATADIC(); model.GUID = Guid.NewGuid(); string dicname = col["Dicname"].Trim(); model.DICNAME = dicname; model.DICLISTNAME = col["Diclistname"]; model.UNIQUEFLAG = col["UniqueFlag"]; string unique = model.UNIQUEFLAG; model.ABBRE = col["Abbre"]; model.DICID = 1; model.ISDELETED = "0"; int c = DbContext.SYS_DATADIC.Count(m => m.DICNAME == dicname && m.UNIQUEFLAG == unique); if (c > 0) { return(new JsonM().ToJson(false, "当前栏目存在相同标识!")); } else { DbContext.SYS_DATADIC.Add(model); DbContext.SaveChanges(); return(new JsonM().ToJson(true, MsgHelper.SaveSuccess)); } } catch (Exception ex) { return(new JsonM().ToJson(true, MsgHelper.SaveFail, ex.Message)); } }
public ActionResult DeleteConfirmed(int id) { SYS_DATADIC sys_datadic = DbContext.SYS_DATADIC.Find(id); DbContext.SYS_DATADIC.Remove(sys_datadic); DbContext.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(SYS_DATADIC sys_datadic) { if (ModelState.IsValid) { DbContext.Entry(sys_datadic).State = EntityState.Modified; DbContext.SaveChanges(); return(RedirectToAction("Index")); } return(View(sys_datadic)); }
// // GET: /Dic/Delete/5 public ActionResult Delete(string q_id = "") { try { Guid gid = Tool.String2Guid(q_id); SYS_DATADIC model = DbContext.SYS_DATADIC.FirstOrDefault(m => m.GUID == gid); if (model == null) { return(new JsonM().ToJson(true, "记录已删除!")); } else { model.ISDELETED = "1"; DbContext.Entry(model).State = EntityState.Modified; DbContext.SaveChanges(); return(new JsonM().ToJson(true, MsgHelper.DeleteSuccess)); } } catch (Exception ex) { return(new JsonM().ToJson(false, MsgHelper.DeleteFail, ex.Message)); } }