// // GET: /DataDictManager/ /// <summary> /// 数据字典 /// </summary> /// <returns></returns> public ActionResult Index() { bas_dict searchEntity = new bas_dict(); ViewData["pagerHelper"] = new PageHelper <bas_dict>(new LinqHelper().Db.bas_dict.Where(d => true).ToList(), 1, 3); return(View(searchEntity)); }
public ActionResult Add(FormCollection forms) { bas_dict newObj = new bas_dict(); UpdateModel <bas_dict>(newObj); new bas_dictService().AddDict(newObj); return(RedirectToAction("Index")); }
/// <summary> /// 根据查询对象获得数据集合 /// </summary> /// <param name="searchEntity"></param> /// <returns></returns> public List <bas_dict> GetDictsBySearchEntity(bas_dict searchEntity) { return((from d in LinqHelper.GetDataContext().bas_dict where d.dict_type.Contains(searchEntity.dict_type == null ? "" : searchEntity.dict_type) && d.dict_item.Contains(searchEntity.dict_item == null ? "" : searchEntity.dict_item) && d.dict_value.Contains(searchEntity.dict_value == null ? "" : searchEntity.dict_value) select d).ToList()); }
public ActionResult Update(int?id, FormCollection forms) { var db = new LinqHelper().Db; bas_dict newObj = new bas_dict(); if (int.TryParse(id.ToString(), out int i)) { newObj = db.bas_dict.Where(b => b.dict_id == id).FirstOrDefault(); } UpdateModel <bas_dict>(newObj); db.Entry(newObj).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Index(FormCollection forms) { Expression <Func <bas_dict, bool> > exp = ExpressionUtils.True <bas_dict>(); if (!string.IsNullOrEmpty(forms["dict_type"])) { exp = ExpressionUtils.And <bas_dict>(exp, d => d.dict_type == (forms["dict_type"])); } if (!string.IsNullOrEmpty(forms["dict_item"])) { exp = ExpressionUtils.And <bas_dict>(exp, d => d.dict_item == (forms["dict_item"])); } if (!string.IsNullOrEmpty(forms["dict_value"])) { exp = ExpressionUtils.And <bas_dict>(exp, d => d.dict_value == (forms["dict_value"])); } int curPage = int.Parse(forms["curPage"]); bas_dict searchEntity = new bas_dict(); UpdateModel <bas_dict>(searchEntity); ViewData["pagerHelper"] = new PageHelper <bas_dict>(new LinqHelper().Db.bas_dict.Where(exp.Compile()).ToList(), curPage, 3); return(View(searchEntity)); }
/// <summary> /// 添加数据字典 /// </summary> /// <param name="newObj"></param> public void AddDict(bas_dict newObj) { new bas_dictRepository().AddDict(newObj); }
/// <summary> /// 数据字典修改 /// </summary> /// <param name="newObj"></param> public void UpdateDict(bas_dict newObj) { new bas_dictRepository().UpdateDict(newObj); }
/// <summary> /// 根据查询对象获得数据集合 /// </summary> /// <param name="searchEntity"></param> /// <returns></returns> public List <bas_dict> GetDictsBySearchEntity(bas_dict searchEntity) { return(new bas_dictRepository().GetDictsBySearchEntity(searchEntity)); }
/// <summary> /// 添加数据字典 /// </summary> /// <param name="newObj"></param> public void AddDict(bas_dict newObj) { new LinqHelper().InsertEntity <bas_dict>(newObj); }
/// <summary> /// 数据字典修改 /// </summary> /// <param name="newObj"></param> public void UpdateDict(bas_dict newObj) { new LinqHelper().UpadateEntity <bas_dict>(newObj); }