public void IzvrsiSO(IDomenskiObjekat objekat) { try { broker.OtvoriKonekciju(); broker.ZapocniTransakciju(); IzvrsiOperaciju(objekat); broker.Commit(); } catch (Exception e) { Console.WriteLine(e.Message); broker.Rollback(); throw new Exception("Zabranjeno brisanje!"); } finally { broker.ZatvoriKonekciju(); } }