با سلام خدمت شما
ببخشید من سعی کردم درسی که شما می دید را به صورت code first پیاده کنم و در قسمت ProductGroups که همان منو ها می شه گیر کردم هر چی هم سرچ می کنم چیزی پیدا نمی کنم . این مدلی هستش که من می نویسیم ایا این ایراد داره به نظر شما ، من تو سرچ ها همچین چیزی رو پیدا کردم و خوندم .
public class ProductGroupsMenu
{
public ProductGroupsMenu()
{
;() this.ProductGroupsMenus1=new List<ProductGroupsMenu>
}
[Key]
{;public int GroupsId { get; set
[Required(ErrorMessage = "مقدار منو به صورت اجباری می باشد")]
[MaxLength(100,ErrorMessage = "نباید بیشتر از 100 تا کاراکتر باشد")]
[Display(Name = "نام منو ")]
public string TitleGroups { get; set; }
[Display(Name = "نام زیر منو")]
public Nullable<int> ParentId { get; set; }
public virtual ICollection<ProductGroupsMenu> ProductGroupsMenus1 { get; set; }
public virtual ProductGroupsMenu ProductGroupsMenu2 { get; set; }
}
دقیقا مشکل شما چیه؟
اگر میشه خود مشکل رو مطرح کنید