protected void ViderBD()
    {
        PPGestionnaires gestionnaires = new PPGestionnaires();

        gestionnaires.RemoveAll();
        PPDetailsCommandes detailsCommandes = new PPDetailsCommandes();

        detailsCommandes.RemoveAll();
        PPCommandes commandes = new PPCommandes();

        commandes.RemoveAll();
        PPPoidsLivraisons poidLivraison = new PPPoidsLivraisons();

        poidLivraison.RemoveAll();
        PPTypesLivraison typeLivraison = new PPTypesLivraison();

        typeLivraison.RemoveAll();
        PPTypesPoids typePoids = new PPTypesPoids();

        typePoids.RemoveAll();
        PPVendeursClients vendeursClients = new PPVendeursClients();

        vendeursClients.RemoveAll();
        PPArticlesEnPanier articlesEnPanier = new PPArticlesEnPanier();

        articlesEnPanier.RemoveAll();
        PPClients clients = new PPClients();

        clients.RemoveAll();
        PPProduits produits = new PPProduits();

        produits.RemoveAll();
        PPVendeurs vendeurs = new PPVendeurs();

        vendeurs.RemoveAll();
        PPCategories categories = new PPCategories();

        categories.RemoveAll();
        PPHistoriquePaiements historique = new PPHistoriquePaiements();

        historique.RemoveAll();
        PPTaxeFederale taxeFed = new PPTaxeFederale();

        taxeFed.RemoveAll();
        PPTaxeProvinciale taxeProv = new PPTaxeProvinciale();

        taxeProv.RemoveAll();
        afficherLesDonnees();
    }
    protected void remplirPoidsLivraisons(XNamespace ss, XElement worksheet)
    {
        PPPoidsLivraisons poidsLivraisons = new PPPoidsLivraisons();

        foreach (XElement row in worksheet.Descendants(ss + "Row"))
        {
            List <String> arrayStr = new List <string>();
            foreach (XElement cell in row.Descendants(ss + "Data"))
            {
                arrayStr.Add(cell.Value);
            }

            if (arrayStr.Count() == 3)
            {
                poidsLivraisons.Add(new PoidsLivraison(null)
                {
                    CodeLivraison = Convert.ToInt16(arrayStr[0]),
                    CodePoids     = Convert.ToInt16(arrayStr[1]),
                    Tarif         = Convert.ToDecimal(arrayStr[2])
                });
            }
        }
    }
Beispiel #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //PPClients clients = new PPClients();

        //Client client2 = clients.Values.Find(x => x.NoClient == 10600);
        //lblTests.Text = client2.Nom;

        /*clients.Add(new Client(null)
         * {
         *  NoClient = clients.NextId()
         * });*/
        //clients.Remove(clients.Values.Find(x => x.NoClient == 10021));

        /*foreach(Client client in clients.Values)
         * {
         *  lblTests.Text += $"{client.NoClient} {client.Nom} {client.Prenom} <br />";
         *  lblTests.Text += string.Join(", ", client.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }*/

        /*
         * PPVendeurs vendeurs = new PPVendeurs();
         *
         * foreach (Vendeur vendeur in vendeurs.Vendeurs)
         * {
         *  lblTests.Text += $"{vendeur.NoVendeur} {vendeur.Nom} {vendeur.Prenom} <br />";
         *  lblTests.Text += string.Join(", ", vendeur.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }
         *
         * PPProduits produits = new PPProduits();
         *
         * foreach (Produit produit in produits.Produits)
         * {
         *  lblTests.Text += $"{produit.NoProduit} {produit.Nom} <br />";
         *  lblTests.Text += string.Join(", ", produit.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }*/

        /*PPTaxeFederale taxeFederale = new PPTaxeFederale();
         *
         * foreach(TaxeFederale tps in taxeFederale.TaxeFederale)
         * {
         *  lblTests.Text += $"{tps.NoTPS} {tps.TauxTPS} {tps.DateEffectiveTPS} <br />";
         *  lblTests.Text += string.Join(", ", tps.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }
         *
         * PPTaxeProvinciale taxeProvinciale = new PPTaxeProvinciale();
         *
         * foreach(TaxeProvinciale tps in taxeProvinciale.TaxeProvinciale)
         * {
         *  lblTests.Text += $"{tps.NoTVQ} {tps.TauxTVQ} {tps.DateEffectiveTVQ} <br />";
         *  lblTests.Text += string.Join(", ", tps.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }
         *
         * PPCategories categories = new PPCategories();
         *
         * foreach(Categorie categorie in categories.Categories)
         * {
         *  lblTests.Text += $"{categorie.NoCategorie} {categorie.Description} {categorie.Details} <br />";
         *  lblTests.Text += string.Join(", ", categorie.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }
         *
         * PPHistoriquePaiements historique = new PPHistoriquePaiements();
         *
         * foreach(HistoriquePaiement hist in historique.HistoriquePaiements)
         * {
         *  lblTests.Text += string.Join(", ", hist.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }*/

        /*PPCommandes commandes = new PPCommandes();
         *
         *
         * foreach(Commande com in commandes.Values)
         * {
         *  lblTests.Text += string.Join(", ", com.GetSqlFormatedValues());
         *  lblTests.Text += "<br />";
         *  lblTests.Text += "<br />";
         * }*/

        //PPTypesLivraison typesLivraison = new PPTypesLivraison();

        // Ajouter UNE valeur à la fois

        /*typesLivraison.Add(new TypeLivraison(null)
         * {
         *  CodeLivraison = 4,
         *  Description = "Test"
         * });*/

        // Ajouter plusieurs valeurs
        // Version Séparée

        /*TypeLivraison[] typeLivraisons = new TypeLivraison[]
         * {
         *  new TypeLivraison(null)
         *  {
         *      CodeLivraison = 4,
         *      Description = "Test1"
         *  },
         *  new TypeLivraison(null)
         *  {
         *      CodeLivraison = 5,
         *      Description = "Test2"
         *  }
         * };
         *
         * typesLivraison.AddAll(typeLivraisons);*/

        // Version List

        /*List<TypeLivraison> lstTypeLivraisons = new List<TypeLivraison>();
         * lstTypeLivraisons.Add(
         *  new TypeLivraison(null)
         *  {
         *      CodeLivraison = 4,
         *      Description = "Test1"
         *  });
         * lstTypeLivraisons.Add(
         *  new TypeLivraison(null)
         *  {
         *      CodeLivraison = 5,
         *      Description = "Test2"
         *  });
         *
         * typesLivraison.AddAll(lstTypeLivraisons);*/

        // Version Compacte

        /*typesLivraison.AddAll(
         *  new TypeLivraison[]
         *  {
         *      new TypeLivraison(null)
         *      {
         *          CodeLivraison = 4,
         *          Description = "Test1"
         *      },
         *      new TypeLivraison(null)
         *      {
         *          CodeLivraison = 5,
         *          Description = "Test2"
         *      }
         *  });*/

        //typesLivraison.Remove(typesLivraison.Values.Find(x => x.CodeLivraison == 4));
        //typesLivraison.Remove(typesLivraison.Values.Find(x => x.CodeLivraison == 5));
        //typesLivraison.RemoveById(4);
        //typesLivraison.RemoveById(5);
        //typesLivraison.RemoveByIds(new short[] { 4, 5 });

        PPPoidsLivraisons poidsLivraisons = new PPPoidsLivraisons();

        /*poidsLivraisons.Add(new PoidsLivraison(null)
         * {
         *  CodePoids = 50,
         *  CodeLivraison = 3,
         *  Tarif = 666
         * });*/

        /*PoidsLivraison newPoids = poidsLivraisons.Values.Find(x => x.CodeLivraison == 3 && x.CodePoids == 50);
         *
         * newPoids.Tarif = 1234;
         *
         * poidsLivraisons.NotifyUpdated(newPoids);
         *
         * poidsLivraisons.Update();*/

        //poidsLivraisons.Remove(poidsLivraisons.Values.Find(x => x.CodeLivraison == 3 && x.CodePoids == 50));

        /*foreach(PoidsLivraison poids in poidsLivraisons.Values)
         * {
         *  lblTests.Text += $"<br/> {poids.CodeLivraison} {poids.CodePoids} {poids.Tarif}";
         * }*/

        /*PPEvaluations evaluations = new PPEvaluations();
         *
         * foreach (Evaluation ev in evaluations.Values)
         *  lblTests.Text += $"<br /> {ev.NoClient} {ev.Commentaire}";*/

        //lblTests.Text = clients.GetNameTest();

        /*PPProduits produits = new PPProduits();
         * PPCategories categories = new PPCategories();
         * PPVendeurs vendeurs = new PPVendeurs();
         *
         * var testCat = from produit in produits.Values
         *            join vendeur in vendeurs.Values on produit.NoVendeur equals vendeur.NoVendeur
         *            select new { Produit = produit, Vendeur = vendeur };
         *
         * var ah = from categorie in categories.Values
         *       let v = testCat.Where(x => x.Produit.NoCategorie == categorie.NoCategorie).DistinctBy(x => x.Vendeur.NoVendeur)
         *       select new { Categorie = categorie, Vendeurs = v };
         *
         * foreach(var l in ah)
         * {
         *  lblTests.Text += l.Categorie.Description + "<br/>";
         *  foreach (var v in l.Vendeurs)
         *      lblTests.Text += "&nbsp;&nbsp;&nbsp;&nbsp;" + v.Vendeur.NomAffaires + "<br/>";
         * }*/

        string test1 = "1.1";
        string test2 = "1,1";

        decimal dec1 = decimal.Parse(test1);
        decimal dec2 = decimal.Parse(test2);

        decimal dec11 = test1.ParseDecimal();
        decimal dec12 = test2.ParseDecimal();
    }