1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| using (LinqToSql.WineDataContext context = new LinqToSql.WineDataContext ())
{
using(TransactionScope transaction =new TransactionScope()){
//Ajout,modification ou suppression d'enregistrement du DataContext
LinqToSql.Societe NouvelleSociete = new LinqToSql.Societe { nom = NomS.Text , adresse1 = Adresse1S.Text , adresse2 = Adresse2S.Text, codePostal = codePostalS.Text ,commune = CommuneS.Text, pays = ComboPays.Value.ToString ()};
context.Societes.InsertOnSubmit(NouvelleSociete);
//Envoi des modifications à la base de données
context.SubmitChanges();
// Les enregistrements de la base de données ne sont pas modifiés tant que la transaction n'est pas validée
transaction.Complete();
}
} |
Partager