Попытка получить данные из службы и привязать его к сеткеПолучение NotImplementedException на Еогеасп
Я получаю данные в localitem и происходит ошибка на линии «Еогеасп»
любая помощь будет оценена
private IEnumerable<PersonalIDCheckerMvCKendo.Models.PersonInfo> Getlocalinfo(string personalNO)
{
needsUpdate = false;
using (PersonalInfoServiceClient serviceclient = new PersonalInfoServiceClient())
{
List<PersonalIDCheckerMvCKendo.Models.PersonInfo> personInfo = new List<PersonalIDCheckerMvCKendo.Models.PersonInfo>();
try
{
IEnumerable localItem = serviceclient.GetLocalInfoForPerson(personalNO);
if (localItem != null)
{
foreach (PersonalIDCheckerMvCKendo.Models.PersonInfo dalitem in localItem)
{
personInfo.Add(new PersonalIDCheckerMvCKendo.Models.PersonInfo
{
DocumentSerie = dalitem.DocumentSerie,
DocumentNumber = dalitem.DocumentNumber,
DocumentType = dalitem.DocumentType,
DocumentIssuer = dalitem.DocumentIssuer,
DocumentValidDate = dalitem.DocumentValidDate
});
}
}
return personInfo.ToArray();
}
catch
{
throw;
}
finally
{
serviceclient.Close();
}
}
}
EDIT:
GetLocalInfoForPerson имеет тип Personalinformation
public partial class PersonalInformation : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged , System.Collections.IEnumerable
Просьба показать полную трассировку стека. (Непонятно, почему у вас есть бессмысленный блок catch или слишком много пробелов в вашем вопросе ... Я исправлю последнее, но, пожалуйста, обратите внимание на читабельность в будущем.) –
catch-фраза полностью избыточна и поэтому бессмысленна. –
Я намерен изменить блок catch, нужно сначала запустить методы – Nathaniel