public void DeleteFlow(DataFlow instance, NodeVisit visit) { ValidateCanEditFlowById(visit, instance.Id); TransactionTemplate.Execute(delegate { _flowDao.Delete(instance); ActivityManager.LogAudit(NodeMethod.None, instance.FlowName, visit, "{0} deleted data flow: {1}.", visit.Account.NaasAccount, instance.ToString()); return(null); }); }