public override void CreateApprover(Approver approver) { using (var transaction = new TransactionScope(_configuration)) { var store = new ApproverDataStore(transaction); store.Insert(approver); transaction.Commit(); } }
public static void AddApprover(Approver approver) { Provider.CreateApprover(approver); }
public abstract void CreateApprover(Approver approver);