Salut à tous,

J'ai un soucis avec le code suivant, il ne me fait aucune erreur, mais n'enregistre pas pour autant en DB mes données:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
private void AddClient(object o)
        {
            try
            {
                int? incrLastID = dc.Clients.Max(i => (int?)i.Id).Value + 1;
                Clients c = new Clients // namespace: Models.Clients.Clients
                {
                    Name = _newClientValue, //contient la valeur
                    Id = (int)incrLastID //contient la valeur
                };
                dc.Clients.InsertOnSubmit(c); //system.Data.Linq.Table<Models.Clients.Clients> ClientsDataContext.Clients {get;}
                dc.SubmitChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Impossible d'ajouter un client: " + ex.Message, "Ajout de client impossible", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            finally
            {
                GetClients();
            }
        }
Auriez-vous une idée quand à l'absence de résultat de la méthode ?

Par avance, Merci