Infatti fai solo un UPDATE, mentre dovresti fare:

codice:
.Database.Addnew()