1. Никогда не мешайте Domain модели и DTO модели. Почитайте про DDD
2. У вас в Domain есть Model, Phone и др.
Возврат из контроллера надо сделать через DTOшные простые классы с get;set свойствами. Для этого надо сделать маппинг ваших доменных моделей на DTOшные и вернуть их в Представление.
При этом DTOшные объекты надо сделать максимально удобными под Представление.
Сложно понять, в чем у вас там затык и почему не получается обработать даже в вашем случае.