Ануфриев - Лабораторная работа #2

42 строки - как то многовато для чего? 
В классе ViewModel всего 10 полей, не думаю, что класс перегружен...