سلام
کدتون را کامل نذاشتید . مثلا کد کلاس های DbMainContext و کلا لایه ی Data Access و همچنین View و xaml را نذاشتید .

در کل این مواردی که بصورت پروژه نوشتید و مشکل داره ، باید بخش به بخش trace کنید تا ببینید مشکل از کدوم بخش هست .
مثلا کدهای لایه ی View و در مرحله ی بعد ViewModel و مرحله ی بعد Model را بررسی کنید که آیا اصلا اطلاعات وارد شده ، به لایه ی Model میرسه یا نه . و بعد لایه ی Data Access را بررسی کنید .

بصورت کدهای مجزا (اونهم ناقص اینجا میذارید) سخت هست که این موارد پیدا بشه .