PDA

View Full Version : پیاده سازی ارتباط بین اشیا در برنامه نویسی 3 لایه



ahmad156
شنبه 13 اسفند 1390, 13:10 عصر
سلام دوستان
توی برنامه نویسی 3 لایه چه جوری باید ارتباط بین اشیا رو پیاده سازی کرد؟
وقتی ترکیبی از اطلاعات چند شی رو بخواهیم نشون بدیم باید چه جوری پیاده سازی بشه؟

Rohollaes
شنبه 13 اسفند 1390, 13:47 عصر
اگه میشه بیشتر توضیح بدید که میخوای چی کار کنی؟
منظور شما از اشیا دقیقا چیه؟
کلاس ها؟ دیتاتیبل ؟ لیست ها؟ ...........؟

ahmad156
شنبه 13 اسفند 1390, 14:09 عصر
مثلا من سه شی کالا و خریدار و شهر رو دارم.من اگر بخوام اطلاعات خرید که شامل اطلاعات کالا و اطلاعات خریدار(که شامل شهر هم میشه) رو نشون بدم تو لایه BLL توی کلاس کدوم یکی و چه جوری بنویسم.اگه منظورم رو بد رسوندم یه خرده ابتدایی تر بگین.ممنون

mahmood_4246
شنبه 13 اسفند 1390, 15:24 عصر
برو سایت جناب دلشاد .. اونجا کامب توضیح داده how2learnasp.net
تو خوده سایت هم زیاد مطلب هست .. جستجو کن

Rohollaes
شنبه 13 اسفند 1390, 16:51 عصر
شما باید یه جدول دیگه به اسم خرید بسازید که ارتباط بین خریدار و کالاو و شهر رو برقرار کنه(جدول واسط) بعد اونو توی برنام مپش کنید.
البته میتونی از EF هم استفاده کنی که ارتباطات بین جداول و اشیا رو به خوبی برقرار کرده

ahmad156
شنبه 13 اسفند 1390, 17:29 عصر
یعنی من اگه یه کلاس به ازای کالا و یک کلاس به ازای خریدار تو لایه BLL دارم ،یک کلاس به ازای ارتباط کالا و خریدار هم توی لایه BLL داشته باشم،یعنی به ازای هر جدول توی database یه کلاس توی BLL داشته باشم؟

Rohollaes
شنبه 13 اسفند 1390, 17:40 عصر
اون که به ازای هر جدول یه کلاس داشته باشید بستگی به خودتون داره. یکی میاد همه جداول رو توی یه کلاس مپ میکنه.....
شما باید اون جدول خرید رو داشته باشید تا ارتباط بین جداول کالا و خریدار رو با اون برقرار کنید