私はMVCプログラミングが初めてです。クラスがある通常のOOPでは、データベースからデータを初期化してロードするだけです。MVC にはモジュールがありますが、そこからレコードをロードするにはどうすればよいですか?
タイプUserAcountの現在のコードは次のとおりです。
[Table("UserAccount")]
public class UserAccount {
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int ID { get; set; }
public string userName { get; set; }
public string email { get; set; }
public int companyID { get; set; }
}
「testUser」という名前のユーザーがいるとします。このレコードを初期化して情報を取得するにはどうすればよいですか? これを行うにはどうすればよいですか:
UserAccount user = new UserAccount("tesetUser");
これをどこでどのように使用する必要がありますか?
user = user.SingleOrDefault(u => u.userName.ToLower() == User.Identity.Name.ToLower());