0

エンティティプロジェクトには、UserとUserProfileの2つのクラスがあり、UserProfileはUserから継承しています。

コードの一部は、UserProfileをSQLデータベースに追加して、Userクラスを拡張するよりも、新しいUserをインスタンス化します。でも書き方がわかりません。

やってみた:

Users user = context.Users.FirstOrDefault(o => o.UserID == UserId);
if (user != null)
{
    UserProfile userProfile= new UserProfile ();
    userProfile.UserID = user.UserID;
    context.Users.AddObject(userProfile);
    context.SaveChanges();
    return "ok";
}

しかし、それは機能していません。純粋なSQLを書くだけでも問題ありません。しかし、私はそれを正しく書く方法がわかりません。手伝ってくれてありがとう。

4

0 に答える 0