private void DeleteWorkflow(WorkflowHelper helper) { using (TransactionScope tran = new TransactionScope()) { var service = GetForm(helper); service.Delete(helper.FlowInstance.DataLocator); Dao.Get().Delete <AttachmentEntity>().Where(o => o.RelateId == helper.FlowInstance.DataLocator).Execute(); helper.DeleteWorkflow(); tran.Complete(); } }