レストラン/ショップで特定の時間の売上を表示するウィンドウがあります。ユーザーが照会する期間を選択すると、その期間の売上データが表示されます。また、クエリをフィルタリングするために選択できるユーザーのリストをプログラムで作成しています。たとえば、「Michael」というユーザーを選択すると、それを使用して、(前に選択した時間枠で) 彼に起因するすべての売上が表示されます。
ユーザーの作成ListView
はかなり簡単ですが、このリストに「すべてのユーザー」という項目を追加しようとしています。これはクエリに返され、プロパティ (UserId = 999 など。重要ではありません) によってこのユーザーが認識され、すべてのユーザーのデータがページに再度入力されます。
これを行うには、今すぐページを終了して戻る必要があります。あまりエレガントではありません!
データベースEFから生成されたリストにUser
オブジェクトを追加しようとしましたが、リストが作成されるため、実際のインスタンスをインスタンス化できません(おそらく、私はここで信じられないほど愚かで、基本的な何かが欠けていますか? )。ViewModel
IUsers
この目標を達成するための助けをいただければ幸いです。