public bool GetAllRenres(ref List <T_GENRE> argGenres, ref string argMessage) { bool blnResult = false; using (YangsTransactionManager objMgr = YangsTransactionManager.Create(YangsTransactionMode.RequiresNew, IsolationLevel.ReadCommitted, p_connectionName, false)) { try { SQLiteEntityAccess <T_GENRE> objGenreAccess = new SQLiteEntityAccess <T_GENRE>(); objGenreAccess.SelectAll(ref argGenres); blnResult = true; } catch (Exception ex) { argMessage = ex.Message; } } return(blnResult); }
public bool NewAQuestion(T_QUESTION argQuestion, ref string argMessage) { bool blnResult = false; using (YangsTransactionManager objMgr = YangsTransactionManager.Create(YangsTransactionMode.RequiresNew, IsolationLevel.ReadCommitted, p_connectionName, true)) { try { SQLiteEntityAccess <T_QUESTION> objQuestionAccess = new SQLiteEntityAccess <T_QUESTION>(); objQuestionAccess.Create(argQuestion); blnResult = true; } catch (Exception ex) { YangsTransactionManager.SetAbort(); argMessage = ex.Message; } } return(blnResult); }