usuarioRow = usuarioDataTable.NewUsuarioRow();
usuarioRow.contrasena = usuarioGuardar.contrasenaCampo;
usuarioRow.nombre = usuarioGuardar.nombreCampo; // Usuario cuenta con un tercer campo llamado usuarioCodigo que ese es el identity
usuarioDataTable.Rows.Add(usuarioRow);
conn = new SqlCeConnection(usuarioTableAdapter.Connection.ConnectionString);
conn.Open();
transaccion = conn.BeginTransaction();
this.usuarioTableAdapter.Adapter.InsertCommand.Connection = (System.Data.SqlServerCe.SqlCeConnection)transaccion.Connection;
this.usuarioTableAdapter.Adapter.InsertCommand.Transaction = transaccion;
this.usuarioTableAdapter.Adapter.UpdateCommand.Connection = (System.Data.SqlServerCe.SqlCeConnection)transaccion.Connection;
this.usuarioTableAdapter.Adapter.UpdateCommand.Transaction = transaccion;
this.usuarioTableAdapter.Adapter.DeleteCommand.Connection = (System.Data.SqlServerCe.SqlCeConnection)transaccion.Connection;
this.usuarioTableAdapter.Adapter.DeleteCommand.Transaction = transaccion;
usuarioTableAdapter.Update(usuarioDataTable);
// aca deberia rescatar el identity para realizar la segunda insercion de la misma manera