is the stored porcudure is better to use or the linq and about the code first is it also better or the database first