public static void SupprimerClient(Client client) { if (client != null) { client.EstActif = false; HibernateClientService.Update(client); ChargerListeClients(2); } return; }
public static void ModifierClient(Sexe sexe, Province province, Rang rang) { // Setter les champs LeClient.Prenom = AjoutModifUserControl.TxtPrenom.Text.ToString(); LeClient.Nom = AjoutModifUserControl.TxtNom.Text.ToString(); LeClient.Description = AjoutModifUserControl.TxtDescription.Text.ToString(); LeClient.Adresse = AjoutModifUserControl.TxtAdresse.Text.ToString(); LeClient.CodePostal = AjoutModifUserControl.TxtCodePostal.Text.ToString(); LeClient.Telephone = AjoutModifUserControl.TxtTelephone.Text.ToString(); // Sexe Sexe s; s = HibernateSexeService.RetrieveByName(sexe.Nom)[0]; LeClient.Sexe = s; // Rang Rang r; r = HibernateRangService.RetrieveByName(rang.Nom)[0]; LeClient.Rang = r; // Province //LeClient.Province.Nom = province.Nom; Province p; p = HibernateProvinceClient.RetrieveByName(province.Nom)[0]; LeClient.Province = p; // Actif/Inactif LeClient.EstActif = (bool)AjoutModifUserControl.CbxActif.IsChecked; // Update en BD. HibernateClientService.Update(LeClient); // Update en liste LstObClients.Remove(LeClient); LstObClients.Add(LeClient); }