public bool SupprimerRestaurant(FicheRestaurant fiche) { try { using (var entities = new RestaurantDBEntities()) { var ficheASupprimer = entities.Restaurants.Where( resto => resto.Nom == fiche.Nom && resto.Numero == fiche.Numero && resto.Ville == fiche.Ville && resto.MaxClients == fiche.MaxClient && resto.PublicID == fiche.PublicID ).ToArray(); if (ficheASupprimer != null) { entities.Restaurants.RemoveRange(ficheASupprimer); entities.SaveChanges(); } } return(true); } catch { return(false); } }
public bool ModifierRestaurant(FicheRestaurant fiche) { try { using (var entities = new RestaurantDBEntities()) { var ficheAModifier = entities.Restaurants.FirstOrDefault(restau => restau.PublicID.Value == fiche.PublicID); if (ficheAModifier != null) { ficheAModifier.Nom = fiche.Nom; ficheAModifier.Numero = fiche.Numero; ficheAModifier.Ville = fiche.Ville; ficheAModifier.MaxClients = fiche.MaxClient; entities.SaveChanges(); } } return(true); } catch { return(false); } }