2012-01-12 68 views
0

我對Entity Framework非常陌生,我只是在nop commerce 1.9中使用了它,所以我不知道如何從頭開始爲一個新項目實現實體框架。我創建了所有表的數據庫,並在所有表中建立完整的關係。並且還創建項目爲我的類的類的實例是如何使用我自己的自定義類與實體框架?

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所有實體的所有類,併爲所有類創建單個文件。

但由於我正在遵循nop commerce 1.9,所有實體都有一個.edmx文件,但它們爲產品,折扣分類。

它是如何實現的?

因爲我是新來的實體框架,所以我的問題可能不清楚,所以請評論如果你想知道其他事情或我在我的問題中缺少。

EDITED

,因爲我在谷歌不斷尋找,我發現我想要達到可與POCO實體發生器進行

所以我的問題是,現在什麼步驟我應該遵循POCO實體Genrator創建單個。 edmx文件但單獨的實體類。

回答