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();
}
} |
Partager