Ternyata, karena saya menggunakan aplikasi yang dikompilasi VS setiap kali database mdf ditimpa, maka perubahan yang saya buat benar-benar terhapus,
Solusi yang mungkin bisa menjadi salah satu dari berikut
1)Ubah connectionstring untuk menunjuk ke database yang ada di folder Debug, yang tidak akan ditimpa setiap kali Anda mengkompilasi dan menjalankan aplikasi
2) Anda bisa membiarkan connectionstring seperti apa adanya dan mengujinya melalui mode kompilator terpisah.
Saya dapat mengetahuinya karena tautan stackoverflow berikut yang tiba-tiba saya temukan setelah 2 hari.
Database perubahan tidak bertahan setelah ObjectContext.SaveChanges() dipanggil