【发布时间】:2017-10-27 05:14:05
【问题描述】:
lstInitializeGoal = (from itemEmployees in itemsEmployees.Cast<SPListItem>().AsEnumerable()
select new Business.Entities.InitializeGoal
{
UserId = null != itemEmployees[Business.Enums.Employees.LoginName.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.LoginName.ToString()]).Split(';')[0]
: string.Empty,
EmployeeName = null != itemEmployees[Business.Enums.Employees.LoginName.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.LoginName.ToString()]).Split('#')[1]
: string.Empty,
LeadUserId = null != itemEmployees[Business.Enums.Employees.ReportingTo.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.ReportingTo.ToString()]).Split(';')[0]
: string.Empty,
ReportingTo = null != itemEmployees[Business.Enums.Employees.ReportingTo.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.ReportingTo.ToString()]).Split('#')[1]
: string.Empty,
Designation = null != itemEmployees[Business.Enums.Employees.Designation.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.Designation.ToString()]).Split('#')[1]
: string.Empty,
WorkStatus = null != itemEmployees[Business.Enums.Employees.WorkStatus.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.WorkStatus.ToString()])
: string.Empty,
GoalRequired = null != itemEmployees[Business.Enums.Employees.GoalRequired.ToString()]
? Convert.ToString(itemEmployees[Business.Enums.Employees.GoalRequired.ToString()])
: string.Empty,
GoalStatus = "Pending",
KRAParameter = null != itemEmployees[Business.Enums.Employees.Designation.ToString()]
? kraParameterColl.FirstOrDefault(tempKRAParameter =>
tempKRAParameter.Designation == Convert.ToString(itemEmployees[Business.Enums.Employees.Designation.ToString()]).Split('#')[1])
: string.Empty,
IsEnabled = true
}).ToList();
【问题讨论】:
-
我在 KRAParameter = null != itemEmployees[Business.Enums.Employees.Designation.ToString()] 上遇到错误? kraParameterColl.FirstOrDefault(tempKRAParameter=>tempKRAParameter.Designation == Convert.ToString(itemEmployees[Business.Enums.Employees.Designation.ToString()]).Split('#')[1]):string.Empty,任何人都可以请建议什么错误以及为什么?
-
请回头看看你的帖子。它可读吗?为避免此类问题,请在提问之前显示How to Ask 页面,请仔细阅读并编辑问题。肯定有人会帮你解决问题