PDA

View Full Version : مشکل در برنامه نویسی چند لایه با EF ؟



faraz.nazem
پنج شنبه 14 شهریور 1392, 11:59 صبح
سلام

من با vs 2012 و EF5 دارم یه برنامه 3 لایه مینویسم، به طریقی که اینجا (http://stackoverflow.com/questions/12375090/entity-framework-5-and-visual-studio-2012-poco-classes-in-different-project) گفته شده entities رو منتقل کردم به یه پروژه دیگه

مشکل اینه که بعد از پاک کردن mymodel.tt از edmx برنامه کامپایل نشد و خطای


Error 1 The type or namespace name 'myentityname' could not be found (are you missing a using directive or an assembly reference?) E:\Projects\visual studio 2012\EF2\DAL\Model.Context.cs 28 22 DAL

را داد، که این مشکل رو با افزودن NameSpace پروژه ای که Entities رو به اون منتقل کردم به Model.Context.cs حل کردم
dataAccess رو به بیزینس add Reference کردم
نمیدونم تا اینجا درست پیش رفتم یا نه؟ ولی مشکلی که الان دارم اینه که تو لایه بیزینس که میتونم از context شی ایجاد کنم ولی به توابع اون دسترسی ندارم؟ (مثلا ..., SaveChanges , add)