public static void ExecuteOne <T>(string sql, params object[] parameters) { int count = Executer.ExecuteNonQuery <T>(sql, parameters); if (count != 1) { throw new Exception(string.Format("Exception executing SQL command. {0} records were affected but only one was expected.", count)); } }
public static int ExecuteAll <T>(string sql, params object[] parameters) { return(Executer.ExecuteNonQuery <T>(sql, parameters)); }