bool res = true;
using (var db = DAL.DbBaseFactory.OpenConnection())
{
IDbTransaction tran = db.DbTransaction;
try
{
//res &= XXBLL.aaManager.Add(aa, tran);
//res &= XXBLL.bbManager.UpdateTs(bb, tran);
tran.Commit();
}
catch (Exception ex)
{
tran.Rollback();
throw ex;
}
finally
{
tran.Dispose();
db.Dispose();
}
}
return res;