3
這是我的業務層,此代碼只返回單個值, 如何從DataLayer返回值列表。如何從DataLayer返回值列表
public class GetLocal
{
public BusinessObj.Tables.GetLocal GetItem(int TransId)
{
DataLayer.PL.GetLocal objGetLocalDL = new DataLayer.PL.GetLocal();
try
{
return objGetLocalDL.GetItem(TransId);
}
catch (Exception ex)
{
throw new Exception(ex.Message, ex.InnerException);
}
}
}
發表您的objGetLocalDL.GetItem(),我認爲它僅返回一個值的代碼。您可能需要更改它或創建不同的方法.... –
要返回BusinessObj.Tables.GetLocal的列表,您需要在DAL中使用不同的方法,以返回這些對象的列表。實際上,在' objGetLocalDL.GetItem'返回一個對象。所以這裏需要一個新的方法(除非你想要使用'objGetLocalDL.GetItem'的實際功能並將其改爲'GetItems') – Steve