private void Ajout(int IdCompte, int numero, string nomrue, int codepostal, string ville) { using (DataClasses1DataContext entity = new DataClasses1DataContext()) { T_ADRESSE RetourAdresse = entity.T_ADRESSE.FirstOrDefault(elt => elt.IdCompte == IdCompte); if (RetourAdresse == null) { entity.AjoutAdresse(IdCompte, numero, nomrue, codepostal, ville); } else { if (RetourAdresse.Numero != numero) RetourAdresse.Numero = numero; if (RetourAdresse.NomRue != nomrue) RetourAdresse.NomRue = nomrue; if (RetourAdresse.CodePostal != codepostal) RetourAdresse.CodePostal = codepostal; if (RetourAdresse.Ville != ville) RetourAdresse.Ville = ville; entity.SubmitChanges(); } } }