Exemple #1
0
        public List <Produit> ListProduits()
        {
            MagasinDataContext linq = new MagasinDataContext();


            //return linq.Produit.ToList();

            //parallel processing
            return(linq.Produit.AsParallel().ToList());
        }
Exemple #2
0
        public void SupprimerCategorie(int id)
        {
            MagasinDataContext linq = new MagasinDataContext();

            var cat = linq.Categorie.First(x => x.Id == id);

            linq.Categorie.DeleteOnSubmit(cat);

            linq.SubmitChanges();
        }
Exemple #3
0
        public void SupprimerProduit(int id)
        {
            MagasinDataContext linq = new MagasinDataContext();

            var prod = linq.Produit.First(x => x.Id == id);

            linq.Produit.DeleteOnSubmit(prod);

            linq.SubmitChanges();
        }
Exemple #4
0
        public void ModifierCategorie(int id, string nom)
        {
            MagasinDataContext linq = new MagasinDataContext();

            var cat = linq.Categorie.First(x => x.Id == id);

            cat.Description = nom;


            linq.SubmitChanges();
        }
Exemple #5
0
        public void ModifierProduit(int id, string nom)
        {
            MagasinDataContext linq = new MagasinDataContext();

            var prod = linq.Produit.First(x => x.Id == id);

            prod.Description = nom;


            linq.SubmitChanges();
        }
Exemple #6
0
        public void AddCategorie(int id, string nom)
        {
            Categorie cat = new Categorie();

            cat.Id          = id;
            cat.Description = nom;

            MagasinDataContext linq = new MagasinDataContext();

            linq.Categorie.InsertOnSubmit(cat);

            linq.SubmitChanges();
        }
Exemple #7
0
        public void AddProduit(int id, int idCategorie, string nom, decimal valeur)
        {
            Produit prod = new Produit();

            prod.Id          = id;
            prod.IdCategorie = idCategorie;
            prod.Description = nom;
            prod.Valeur      = valeur;

            MagasinDataContext linq = new MagasinDataContext();

            linq.Produit.InsertOnSubmit(prod);

            linq.SubmitChanges();
        }