コード例 #1
0
        public bool removeCaracteristique(CaracteristiqueWS carac)
        {
            List <Caracteristique> l = businessManager.getCaracteristiques();

            l.Remove(l.Find(x => x.Id == carac.Id));
            return(0 == businessManager.updateCaracteristiques(l));
        }
コード例 #2
0
        public bool addCaracteristique(CaracteristiqueWS carac)
        {
            List <Caracteristique> l = businessManager.getCaracteristiques();

            l.Add(new Caracteristique(0, (EDefCaracteristique)carac.Definition, carac.Nom, (ETypeCaracteristique)carac.Type, carac.Valeur));
            return(0 == businessManager.updateCaracteristiques(l));
        }
コード例 #3
0
        public bool updateCaracteristique(CaracteristiqueWS carac)
        {
            List <Caracteristique> l = businessManager.getCaracteristiques();
            Caracteristique        c = l.Find(x => x.Id == carac.Id);

            c.Nom        = carac.Nom;
            c.Type       = (ETypeCaracteristique)carac.Type;
            c.Valeur     = carac.Valeur;
            c.Definition = (EDefCaracteristique)carac.Definition;
            return(0 == businessManager.updateCaracteristiques(l));
        }