public List<MAS_EMPLOYEE_TRANSFER> GetEmployeeTransferListForHR(TimecardDataContext TimecardDC)
{
List<MAS_EMPLOYEE_TRANSFER> objEmployeeTransferList = null;
try
{
objEmployeeTransferList = new List<MAS_EMPLOYEE_TRANSFER>();
objEmployeeTransferList = TimecardDC.MAS_EMPLOYEE_TRANSFER.Where(
employee =>
employee.HR_ADMIN_IND=="Y").ToList();
}
finally
{
}
return objEmployeeTransferList;
}
它显示hr管理指示符= yes的所有值列表。但是我必须从表MAS_EMPLOYEE_TRANSFER
得到hr admin=yes
和不同的(empid)。如何从objEmployeeTransferList
获得截然不同的empId
。从列表中获取不同的值
试着做'groupby'empId然后选择。看看[LINQ选择清单不同?](http://stackoverflow.com/questions/7572006/linq-select-distinct-from-a-list)将帮助你 – 2013-02-26 10:18:41
看看这个问题:http:// stackoverflow.com/questions/912188/linq-distinct-by-name-for-populate-a-dropdown-list-with-name-and-value – 2013-02-26 10:20:20