Ejemplo n.º 1
0
 /// <summary>
 /// 根据主键删除审核信息
 /// </summary>
 /// <param name="flowOperateId"></param>
 public static void DeleteFlowOperateById(string flowOperateId)
 {
     Model.SUBHSSEDB           db          = Funs.DB;
     Model.License_FlowOperate flowOperate = db.License_FlowOperate.FirstOrDefault(e => e.FlowOperateId == flowOperateId);
     if (flowOperate != null)
     {
         DeleteFlowOperateItemByDataId(flowOperateId);
         db.License_FlowOperate.DeleteOnSubmit(flowOperate);
         db.SubmitChanges();
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 修改审核信息
 /// </summary>
 /// <param name="flowOperate"></param>
 public static void UpdateFlowOperate(Model.License_FlowOperate flowOperate)
 {
     Model.SUBHSSEDB           db             = Funs.DB;
     Model.License_FlowOperate newFlowOperate = db.License_FlowOperate.FirstOrDefault(e => e.FlowOperateId == flowOperate.FlowOperateId);
     if (newFlowOperate != null)
     {
         newFlowOperate.OperaterId   = flowOperate.OperaterId;
         newFlowOperate.OperaterTime = flowOperate.OperaterTime;
         newFlowOperate.IsAgree      = flowOperate.IsAgree;
         newFlowOperate.Opinion      = flowOperate.Opinion;
         newFlowOperate.IsClosed     = flowOperate.IsClosed;
         db.SubmitChanges();
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 添加审核信息
 /// </summary>
 /// <param name="flowOperate"></param>
 public static void AddFlowOperate(Model.License_FlowOperate flowOperate)
 {
     Model.SUBHSSEDB           db             = Funs.DB;
     Model.License_FlowOperate newFlowOperate = new Model.License_FlowOperate
     {
         FlowOperateId = SQLHelper.GetNewID(),
         DataId        = flowOperate.DataId,
         MenuId        = flowOperate.MenuId,
         OperaterId    = flowOperate.OperaterId,
         AuditFlowName = flowOperate.AuditFlowName,
         SortIndex     = flowOperate.SortIndex,
         RoleIds       = flowOperate.RoleIds,
         IsFlowEnd     = flowOperate.IsFlowEnd,
     };
     db.License_FlowOperate.InsertOnSubmit(newFlowOperate);
     db.SubmitChanges();
 }
Ejemplo n.º 4
0
        /// <summary>
        /// 初始化作业票提交-审核流程[State=0]
        /// </summary>
        /// <param name="menuId"></param>
        /// <param name="dataId"></param>
        public static void SaveInitFlowOperate(string menuId, string dataId)
        {
            var getSysMenuFlowOperate = MenuFlowOperateService.GetMenuFlowOperateListByMenuId(menuId);

            if (getSysMenuFlowOperate.Count() > 0)
            {
                foreach (var item in getSysMenuFlowOperate)
                {
                    Model.License_FlowOperate newFlowOperate = new Model.License_FlowOperate
                    {
                        FlowOperateId = SQLHelper.GetNewID(),
                        DataId        = dataId,
                        AuditFlowName = item.AuditFlowName,
                        SortIndex     = item.FlowStep,
                        RoleIds       = item.RoleId,
                        IsFlowEnd     = item.IsFlowEnd,
                    };

                    LicensePublicService.AddFlowOperate(newFlowOperate);
                }
            }
        }