Try this:
DataTable dt = new DataTable();
var userDetails = db.Database.SqlQuery<Login>("exec [spGetUserDetails] @EmailID = {0}", login.EmailID).Select(x => new Login { LoginPassword = x.LoginPassword.ToString(), LoginPasswordSalt = x.LoginPasswordSalt }).ToList()[0];
dt = (DataTable)userDetails;