コード例 #1
0
        public bool SuppressionFicheClient(FicheClient fiche)
        {
            try
            {
                using (var entities = new FichesClientsEntities())
                {
                    var fichesASupprimer = entities.Clients.Where((client) =>
                                                                  client.Nom == fiche.Nom && client.Prenom == fiche.Prenom && client.Age == fiche.Age && client.Sexe == fiche.Sexe).ToArray();

                    entities.Clients.RemoveRange(fichesASupprimer);

                    entities.SaveChanges();
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #2
0
        public bool ModificationFicheClient(FicheClient fiche)
        {
            try
            {
                using (var entities = new FichesClientsEntities())
                {
                    var ficheAModifier = entities.Clients.FirstOrDefault((client) =>
                                                                         client.Nom == fiche.Nom && client.Prenom == fiche.Prenom);

                    if (ficheAModifier != null)
                    {
                        ficheAModifier.Sexe = fiche.Sexe;
                        ficheAModifier.Age  = fiche.Age;

                        entities.SaveChanges();
                    }
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }