I have a created an entity framework 6 transaction and I update some data inside of it, then an exception is being thrown by some code. I catch the exception and rollback th