2017-10-16 56 views
0

私は、Userという名前のプロパティを持つStoreという名前のクラスを持っています。ASP.NETログインユーザーのユーザー名を取得

このUserは、後でアプリケーションにログインできます。

問題:最終列Usuario a.k.a. User

enter image description here:私は試みる何 は、現在ログインしているされてStoreテーブルの

Userに基づいてStoresのリストを作成することです

私が試したこと:

var Tiendas = await _context.Stores 
.Where(t => t.Usuario= User.Identity.Name.ToString()).ToListAsync(); 

これは近い試行ですか?私はエラーを取得しています:

Can't convert the type string into bool.

答えて

0
var Tiendas = await _context.Stores 
.Where(t => t.Usuario == User.Identity.Name).ToListAsync(); 
を使用すると、比較演算子を使用する必要があるときは、代入演算子を使用しているあなたの t.Usuario = User.Identity.Name.ToString()

t.Usuario == User.Identity.Nameに変更し

。 User.Identity.Nameはすでに文字列であるため、.ToString()も削除できます。

関連する問題