บน WPF Grid ของฉัน ฉันกำลังเติมคุณสมบัติต่อไปนี้ สองคนสุดท้ายมาจากโต๊ะอื่น ฉันต้องการรับกฎการแมปจากตารางอื่นโดยที่ sourceelementid
ในตารางธุรกรรมเท่ากับ id
ของตาราง messagefield
public List<MessageFieldViewModel> GetAllViewModelMsgFields()
{
messageFieldVModel = messageField.GetAllMessageField().Select(msgFields => new MessageFieldViewModel
{
Id = msgFields.Id,
Code = msgFields.Code,
Name = msgFields.Name,
Position = msgFields.Position,
Length = msgFields.Length,
IsMapped = (transactionRuleList.Any(tr=> tr.SourceElementId ==msgFields.Id)),
MappingRule = transactionRuleList.Where(mapRule => mapRule.MappingRule.Any(tr=> tr.SourceElementId ==msgFields.Id)),
})
.ToList();
return messageFieldVModel;
}
แต่คอลัมน์กฎการแมปแสดงข้อผิดพลาด ใครสามารถช่วยฉันได้บ้าง