سلام آقا من توی یه برنامه رو با معماری سه لایه فقط Linq کارکنم مشکل من اینجاست
وقتی در لایه Dal من نتیجه رو می گیرم حالا این نتیجه رو به صورت list به لایه Bll می فرستم
اما چون لایه UI من هیچ ارتباطی با Dal نداره دیگه نمی تونم از List (of استفاده کنم. البته
من خروجی توابع Bll رو از نوع Object گذاشتم و نتیجه دستورات رو تونستم به UI بفرستم اما این روش من درست نیست از دوستان اگر کسی می تونه راهنماییم کنه
Dal class
PublicFunction Goruh_Load(OptionalByVal GrupCode AsInteger = 0) As List(Of Goruh)
Dim Load = (From p In DbSimple.Goruhs _
Where IIf(GrupCode = 0, 1 = 1, p.GrupCode = GrupCode) _
Select p).ToList
Return Load
EndFunction
---------------------------
in DLL
PublicFunction Goruh_Load(OptionalByVal GrupCode AsInteger = 0) AsObject
Return FrmBasicInformation_Dal.Goruh_Load(GrupCode)
EndFunction
----------------
IN UI
objFrmBasicInformation.Goruh_Load(0).Feildname