Ho fatto bene il debug e ho visto che quando chiama per la seconda volta il metodo la variabile ha sempre il valore vecchio invece nel frattempo si dovrebbe essere memorizzata sul databse perciò leggendola come nuova dovrebbe essere incrementata di uno.Puo essere perchè per l'inserimento ho usato "SqlConnection"mentre per il metodo del codice ho usato la classe "DataClasses1DataContext" per la connessione?