Report question

Question: Is doing Transaction Management in the Controller bad practice?