/// <summary> /// 删除数据 /// </summary> /// <param name="powerItemEntity"></param> /// <returns></returns> public bool Delete(PowerItemEntity powerItemEntity) { try { return(Dal.PersistDeletedItem(powerItemEntity)); } catch (Exception e) { throw e; } }
/// <summary> /// 新增数据 /// add by lpl /// 2019-1-3 /// </summary> /// <param name="powerItemEntity"></param> /// <returns></returns> public bool Add(PowerItemEntity powerItemEntity) { try { return(Dal.PersistNewItem(powerItemEntity)); } catch (Exception e) { throw e; } }
/// <summary> /// 直接查询list,不分页 /// ad by lpl /// 2019-1-3 /// </summary> /// <returns></returns> public List <PowerItemEntity> QueryList(PowerItemEntity powerItemEntity) { try { return(Dal.QueryList(powerItemEntity)); } catch (Exception e) { throw e; } }
/// <summary> /// 查看权利事项详情 /// add by lpl /// 2019-1-3 /// </summary> /// <param name="Id"></param> /// <returns></returns> public ActionResult PowerItemDetial(string Id) { PowerItemEntity powerItemEntity = new PowerItemEntity(); if (!string.IsNullOrEmpty(Id)) { powerItemEntity = new PowerItemBll().Single(Id); ViewBag.Edit = "1"; } return(View(powerItemEntity)); }
/// <summary> /// add by lpl /// 2019-1-3 /// 加载权利事项 /// </summary> /// <param name="limit"></param> /// <param name="page"></param> /// <returns></returns> public ActionResult LoadItem(string limit, string page, string Item, string LX) { PowerItemEntity powerItemEntity = new PowerItemEntity() { LX = LX, Item = Item }; var data = new PowerItemBll().QueryList(powerItemEntity); var pagecount = data.Count; data = data.Skip((Convert.ToInt32(page) - 1) * Convert.ToInt32(limit)).Take(Convert.ToInt32(limit)).ToList(); var result = new LayTableModel <PowerItemEntity> { code = 0, msg = "成功", count = pagecount, data = data }; return(Json(result, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 更新数据 /// add by lpl /// 2019-1-3 /// </summary> /// <param name="Item"></param> /// <param name="CFZL"></param> /// <param name="CFYJ"></param> /// <param name="CFYJYW"></param> /// <param name="WFFG"></param> /// <param name="WFFGYW"></param> /// <param name="LX"></param> /// <param name="Id"></param> /// <returns></returns> public string PowerItemChange(string Item, string CFZL, string CFYJ, string CFYJYW, string WFFG, string WFFGYW, string LX, string Id) { PowerItemEntity powerItemEntity = new PowerItemEntity() { Id = Id, Item = Item, CFZL = CFZL, CFYJ = CFYJ, CFYJYW = CFYJYW, WFFG = WFFG, WFFGYW = WFFGYW, LX = LX, RowStatus = 1 }; if (new PowerItemBll().Update(powerItemEntity)) { return("1"); } return("0"); }
/// <summary> /// add by lpl /// 2019-1-3 /// 添加权利事项 /// </summary> /// <param name="Item">违反行为</param> /// <param name="CFZL">处罚种类及幅度</param> /// <param name="CFYJ">处罚依据</param> /// <param name="CFYJYW">处罚依据原文</param> /// <param name="WFFG">违反规定</param> /// <param name="WFFGYW">违反规定原文</param> /// <param name="LX">类型</param> /// <returns></returns> public string PowerItemAdd(string Item, string CFZL, string CFYJ, string CFYJYW, string WFFG, string WFFGYW, string LX) { PowerItemEntity powerItemEntity = new PowerItemEntity() { Id = Guid.NewGuid().ToString(), Item = Item, CFZL = CFZL, CFYJ = CFYJ, CFYJYW = CFYJYW, WFFG = WFFG, WFFGYW = WFFGYW, LX = LX, RowStatus = 1 }; if (new PowerItemBll().Add(powerItemEntity)) { return("1"); } return("0"); }