using LeaRun.Application.Entity.FlowManage; using LeaRun.Application.IService.FlowManage; using LeaRun.Application.Service.FlowManage; using LeaRun.Util.WebControl; using System; using System.Data; namespace LeaRun.Application.Busines.FlowManage { /// /// 版 本 6.1 /// Copyright (c) 2013-2016 上海力软信息技术有限公司 /// 创建人:陈彬彬 /// 日 期:2016.03.19 13:57 /// 描 述:工作流表单操作(支持:SqlServer) /// public class WFFrmMainBLL { private WFFrmMainIService server = new WFFrmMainService(); #region 获取数据 /// /// 获取表单列表分页数据 /// /// 分页参数 /// 查询参数 /// public DataTable GetPageList(Pagination pagination, string queryJson) { return server.GetPageList(pagination, queryJson); } /// /// 获取表单数据ALL(用于下拉框) /// /// public DataTable GetAllList() { return server.GetAllList(); } /// /// 设置表单 /// /// 主键 /// public WFFrmMainEntity GetForm(string keyValue) { try { return server.GetForm(keyValue); } catch (Exception) { throw; } } #endregion #region 提交数据 /// /// 删除表单 /// /// 主键 public void RemoveForm(string keyValue) { try { server.RemoveForm(keyValue); } catch (Exception) { throw; } } /// /// 保存表单 /// /// 表单模板实体类 /// 主键 /// public int SaveForm(string keyValue,WFFrmMainEntity entity) { try { return server.SaveForm(keyValue,entity); } catch (Exception) { throw; } } /// /// 更新表单模板状态(启用,停用) /// /// 主键 /// 状态 1:启用;0.停用 public void UpdateState(string keyValue, int state) { try { server.UpdateState(keyValue, state); } catch (Exception) { throw; } } #endregion } }