HamidNch
جمعه 11 بهمن 1392, 19:31 عصر
سلام.من دوتا جدول دارم یکی جدول اشخاص و یکی جدول کاربران
و می خوام از جدول اشخاص افرادی رو سلکت کنم که در جدول کاربران اضافه نشده باشند.
جدول اشخاص: Personel
جدول کاربران: User
فیلد کد شخص در جدول کاربران: UserPersonelId
و می خوام با استفاده از Sql Linq اینکار رو انجام دادم
این کد رو هم نوشتم اما جواب نمیده:
var myQuery = from person in UnitOfWork.GetRepository<Personel>().GetAll()
from user in UnitOfWork.GetRepository<User>().GetAll()
.Where(u=>u.UserPersonalId != person.Id)
select new PersonelViewModel()
{
PersonelId = person.Id,
PersonelCode = person.PersonelCode,
PersonelName = person.PersonelName,
PersonelFamily = person.PersonelFamily,
PersonelFatherName = person.PersonelFatherName
};
و می خوام از جدول اشخاص افرادی رو سلکت کنم که در جدول کاربران اضافه نشده باشند.
جدول اشخاص: Personel
جدول کاربران: User
فیلد کد شخص در جدول کاربران: UserPersonelId
و می خوام با استفاده از Sql Linq اینکار رو انجام دادم
این کد رو هم نوشتم اما جواب نمیده:
var myQuery = from person in UnitOfWork.GetRepository<Personel>().GetAll()
from user in UnitOfWork.GetRepository<User>().GetAll()
.Where(u=>u.UserPersonalId != person.Id)
select new PersonelViewModel()
{
PersonelId = person.Id,
PersonelCode = person.PersonelCode,
PersonelName = person.PersonelName,
PersonelFamily = person.PersonelFamily,
PersonelFatherName = person.PersonelFatherName
};