• 1398/01/27

پیاده سازی تابع Filter در قسمت 16 :

با سلام

شما در این متد اومدید و با استفاده از یک حلقه foreach اطلاعات را در دیتاگریدویو Add کردید.

ولی من آمدم و به عنوان یک تمرین یک کلاسی در لایه ViewModel ساختم و پراپرتی های آن را ستونهایی که قرار است در دیتاگریدویو نمایش بدهم قرار دادم سپس برای Join کردن مابین CustomerID در جدول Accunting دیتابیس با CustomerID جدول Customer چون دیدم که نیاز به استفاده از کد Linq هست آمدم در فولدر Services در لایه DataLayer یک کلاس به اسم Customer_AccuntingRepository ساختم و با گرفتن دوتا لیست و Join کردن آن دو و سپس برگرداندن یک لیست از جنس کلاسی که در ViewModel ساخته بودم از آن استفاده کردم و دیتا سورس دیتاگریدویو را به آن وصل کردم.

سوال من در مورد تمیزی کدم است که آیا برای این Join که من یک کلاس Repository ساختم کار درستی انجام دادم یا خیر؟

 

  • 1398/01/27
  • ساعت 18:14

سلام 

من نفهمیدم چیکار کردید ولی باید متد در ریپوزیتوری خود مدل باشه 

 


  • 1398/01/27
  • ساعت 22:19

اگر زحمتی بکشید یه مقدار بیشتر توضیح بدید و یا یک تک کوچک فیلم تهیه کنید و برام بفرستید ممنونتون میشم.


logo-samandehi