I have genereated a EF Model from a MS SQL database and I have included both StoredProcedures and Tables. I want to implement stored procedures in my project. Which is the best approach that has more advantages?

```
var data = db.DARs.SqlQuery("db.sp_GetEmployees").ToList();

```

or

```
var data2 = db.sp_GetEmployees().ToList();

```

Here is full code:

```
private UniversityEntities1 db = new UniversityEntities1(); 

public List<DAR> test()
{    
    var data = db.DARs.SqlQuery("db.sp_GetEmployees").ToList();
    var data2 = db.sp_GetEmployees.ToList();
    return data;
}

```