Я пытаюсь объединить 3 списка объектов в один список и отобразить его в сетке данных. Однако отображается только первый список. Что я делаю неправильно? - PullRequest
0 голосов
/ 20 февраля 2020

Я пытаюсь объединить 3 списка в один и отобразить их в сетке данных WPF. К сожалению, отображается первый список. Кто-нибудь знает, что я делаю не так?

  public List<object> RetrieveNewAnimalChecklistByAnimalID(int AnimalID)
    {
        List<AnimalVM> checkList = new List<AnimalVM>();
        List<AnimalHandlingNotesVM> checkList2 = new List<AnimalHandlingNotesVM>();
        List<AnimalMedicalVM> checkList3 = new List<AnimalMedicalVM>();


        try
        {

             checkList = RetrieveAnimalByAnimalID(AnimalID);
             checkList2 = RetrieveAnimalHandlingNotesAnimalID(AnimalID);
             checkList3 = RetrieveAnimalMedicalInfoByAnimalID(AnimalID);

            List<object> _checkList = checkList.Cast<object>().ToList();
            List<object> _checkList2 = checkList2.Cast<object>().ToList();
            List<object> _checkList3 = checkList3.Cast<object>().ToList();


            var objectList = _checkList.Concat(_checkList2).Concat(_checkList3).ToList();




            return objectList.ToList();
        }
        catch (Exception ex) 
        {
            throw new ApplicationException("List not constructed", ex);
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...