Cześć.
Piszę aplikację opartą o MVC, ale bez ORM. Mam, więc GUI, BLL oraz DAL.
W bardziej skomplikowanych operacjach na bazie danych powinienem używać transakcji.
Metody Begin i End w kontekście transakcji umieściłem w klasie obsługującej połączenie do bazy danych. Jednak w którym miejscu powinienem wywołać te metody? Czy to powinno być w controllerze, a może w DAL-cach?