If you encounter this exception :

 

System.Data.SqlClient.SqlException: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.) ---> System.ComponentModel.Win32Exception An existing connection was forcibly closed by the remote host THIS IS AN INTERNAL ERROR ! 

 

This error message is network related, which means there was a loss of connection to the server.

Please refresh data before adding them again as you cannot know when the loss of connection happened, the data may have been saved but you did not receive the success message back.