2012-01-12 11 views
0

私はエンティティフレームワークを非常に新しくしています。これをnopコマース1.9で使用したので、新しいプロジェクトのためにEntity Frameworkをゼロから実装する方法はわかりません。私はすべてのテーブルでデータベースを作成し、すべてのテーブルで完全な関係を作成します。そして、クラスの例は、デシベルでエンティティフレームワークで独自のカスタムクラスを使用する方法は?

class BE_Room 
    { 
     #region properties 
     public int RoomId { get; set; } 
     public string RoomType { get; set; } 
     public string Description { get; set; } 
     public int NumberOfRooms { get; set; } 
     public bool IsSmoking { get; set; } 
     public int Status { get; set; } 
     public DateTime CreatedDate { get; set; } 
     public DateTime UpdatedDate { get; set; } 
     public int CreatedBy { get; set; } 
     public int UpdatedBy { get; set; } 
     public int Rank { get; set; } 
     #endregion 
    } 

と、このクラスのテーブルスキーマである私のクラスのためのプロジェクトを作成し

RoomId int 
RoomType nvarchar 
Description nvarchar 
NumberOfRooms int 
IsSmoking bit 
Status tinyint 
CreatedDate smalldatetime 
UpdatedDate smalldatetime 
CreatedBy int 
UpdatedBy int 
Rank int 

私はEDMXファイルを追加するとき、今ではgenrateますが、以下のようですすべてのエンティティのすべてのクラスを作成し、すべてのクラスに対して1つのファイルを作成します。

私はnop commerce 1.9に従っているので、すべてのエンティティに対して単一の.edmxファイルがありますが、製品、割引のためのクラスが用意されています。

どのように取得できますか?

私はエンティティフレームワークに新しいので、私の質問は明らかではないかもしれないので、何か他のものを知りたいのであれば、私の質問には欠けています。

は私がGoogleで継続的に探していて、私は達成したいものをPOCOエンティティジェネレータで行うことができることを見出した

はので、私の質問は今何が歩ですEDITED私はPOCOエンティティのために従うべきですジェネレータは単一のものを作成します。 edmxファイルが別のエンティティクラスです。

答えて

関連する問題