Ejemplo n.º 1
0
        /// <summary>
        /// 按实例Id删除审批记录
        /// </summary>
        /// <param name="instanceId">The instance id.</param>
        public void DeleteRecord(Guid instanceId)
        {
            ApprovalRecordDao     dao     = GetRecordDao();
            List <ApprovalRecord> records = dao.GetRecord(instanceId);

            for (int i = records.Count - 1; i >= 0; i--)
            {
                dao.Delete(records[i]);
            }
        }
Ejemplo n.º 2
0
 internal NHApprovalService(ApprovalSolutionDao solutionDao,
                            ApprovalRecordDao recordDao,
                            ApprovalCommentDao commentDao,
                            ApprovalAssignmentDao assignmentDao,
                            ApprovalAgentDao agentDao)
 {
     _solutionDao   = solutionDao;
     _recordDao     = recordDao;
     _commentDao    = commentDao;
     _assignmentDao = assignmentDao;
     _agentDao      = agentDao;
 }