0
저는 아래의 LINQ 질의를 통해 간호사 이름을 간청하고 싶습니다. 불행히도 이들은 별도의 DB에 저장되어 별도의 DataContext에 저장됩니다.한 DataContext의 Method를 다른 DataContext에서 호출 할 수 있습니까?
을 사용하는이 쿼리에서 내 aspnetdbcontext
에서 메서드를 호출하면 어떻게 될까요?
public static DataTable GetAllMembers(Guid workerID)
{
DataTable dataTable;
using (context)
{
var AllEnrollees = from enrollment in context.tblCMOEnrollments
where enrollment.CMOSocialWorkerID == workerID || enrollment.CMONurseID == workerID
from supportWorker in context.tblSupportWorkers
where supportWorker.SupportWorkerID == enrollment.EconomicSupportWorkerID
select
new
{
enrollment.ADRCReferralID,
enrollment.ClientID,
enrollment.CMONurseID,
enrollment.CMOSocialWorkerID,
enrollment.DisenrollmentDate,
enrollment.DisenrollmentReasonID,
supportWorker.FirstName,
supportWorker.LastName,
supportWorker.Phone,
enrollment.EnrollmentDate
};
dataTable = AllEnrollees.CopyLinqToDataTable();
}
return dataTable;
}
방법 : 이것은 내가있는 DataGridView에 바인딩 전화 CMO의 방법은
internal static AspnetdbDataContext context = new AspnetdbDataContext();
public static IList WorkerList(Guid userID)
{
IList theWorkers;
using (context)
{
var workers = from user in context.tblDemographics
where user.UserID == userID
select new { user.FirstName, user.LastName, user.Phone };
theWorkers = workers.ToList();
}
return theWorkers;
}
입니다 :
이
는 ASPNETDB의 방법은 간호사의 이름을 얻을 수 있습니다 나는 둘을 함께 할 수 있을까?감사합니다.