Det visade sig att eftersom jag använde den VS-kompilerade applikationen varje gång mdf-databasen skrevs över, därför raderades ändringarna jag gjorde helt,
Den möjliga lösningen kan vara en av följande
1) Ändra anslutningssträngen så att den pekar på databasen som finns i Debug-mappen, som inte kommer att skrivas över varje gång du kompilerar och kör programmet
2) Du kan helt enkelt låta anslutningssträngen vara som den är och bara testa den genom fristående kompilatorläge.
Jag kunde ta reda på detta på grund av följande stackoverflow-länk som jag plötsligt hamnade på efter 2 dagar.
Databas ändringar kvarstår inte efter att ObjectContext.SaveChanges() anropas