2011-06-27 95 views
0

我有一個這樣的類:EF 4.1 CodeFirst和枚舉

public class Customer 
{ 
    public string Name {get; set; } 
    public enumGender Gender {get; set; } 
} 

public enum enumGender 
{ 
    Male, 
    Female 
} 

我真的試圖以此爲實體和我想要的性別映射到數據庫如int,現在當然沒有按性別」根本不需要映射。

任何想法如何做到這一點

在此先感謝。

回答

3

我這是怎麼挺過來了....

public class Customer 
{ 
    public string Name {get; set; } 
     public int gender { get; set; } 
     public enumGender Gender 
     { 
      get { return (CodeFirstEF.Gender) gender; } 
      set { gender = (int) value; } 
     } 
} 

public enum enumGender 
{ 
    Male, 
    Female 
} 
+0

快速和骯髒的解決方案,但它的工作原理! – keithl8041