public int Delete(List <ROLEDC> objROLEs) { int deletedCount = 0; DBConnection objConnection = new DBConnection(); ROLEDA objROLEDA = new ROLEDA(); try { objConnection.Open(true); deletedCount = objROLEDA.Delete(objConnection, objROLEs); objConnection.Commit(); } catch (Exception ex) { objConnection.Rollback(); throw ex; } finally { objConnection.Close(); } return(deletedCount); }