예제 #1
0
    public void afficherUtilisateurs()
    {
        String urlImg = "";

        if (this.typeUtilisateurCourant == "C")
        {
            urlImg = "../static/images/client.png";
            List <PPClients> lstClients = LibrairieLINQ.getListeClients();
            Panel            row        = LibrairieControlesDynamique.divDYN(phDynamique, "row_utilisateurs", "row");
            foreach (PPClients client in lstClients)
            {
                long   idClient     = client.NoClient;
                String nomUtil      = client.AdresseEmail;
                Panel  colUser      = LibrairieControlesDynamique.divDYN(row, "col_" + idClient, "col-md-2");
                Panel  panelDefault = LibrairieControlesDynamique.divDYN(colUser, "", "panel panel-default");
                Panel  panelHeading = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-heading");
                Panel  panelBody    = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-body");
                LibrairieControlesDynamique.imgDYN(panelBody, "", urlImg, "img-responsive");
                Panel panelFooter = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-footer");

                Panel rowNomBtn = LibrairieControlesDynamique.divDYN(panelFooter, "", "row");
                Panel colBtn    = LibrairieControlesDynamique.divDYN(rowNomBtn, "", "col-md-4");
                Panel colNom    = LibrairieControlesDynamique.divDYN(rowNomBtn, "", "col-md-8");

                HtmlButton btnNon = LibrairieControlesDynamique.htmlbtnDYN(panelHeading, "btnNonClient_" + idClient, "btn btn-danger", "", "glyphicon glyphicon-remove", btnNon_click);
                LibrairieControlesDynamique.lblDYN(panelFooter, "lbl_" + idClient, nomUtil);
            }
        }
        else if (this.typeUtilisateurCourant == "V")
        {
            urlImg = "../static/images/vendeur.jpg";
            List <PPVendeurs> lstVendeurs = LibrairieLINQ.getListeVendeurs();
            Panel             row         = LibrairieControlesDynamique.divDYN(phDynamique, "row_utilisateurs", "row");
            foreach (PPVendeurs vendeur in lstVendeurs)
            {
                long   idVendeur    = vendeur.NoVendeur;
                String nomUtil      = vendeur.Prenom + " " + vendeur.Nom;
                Panel  colUser      = LibrairieControlesDynamique.divDYN(row, "col_" + idVendeur, "col-md-2");
                Panel  panelDefault = LibrairieControlesDynamique.divDYN(colUser, "", "panel panel-default");
                Panel  panelBody    = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-body");
                LibrairieControlesDynamique.imgDYN(panelBody, "", urlImg, "img-responsive");
                Panel panelFooter = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-footer");

                Panel rowNomBtn = LibrairieControlesDynamique.divDYN(panelFooter, "", "row");
                Panel colBtn    = LibrairieControlesDynamique.divDYN(rowNomBtn, "", "col-md-4");
                Panel colNom    = LibrairieControlesDynamique.divDYN(rowNomBtn, "", "col-md-8");

                HtmlButton btnNon = LibrairieControlesDynamique.htmlbtnDYN(colBtn, "btnNonVendeur_" + idVendeur, "btn btn-danger", "", "glyphicon glyphicon-remove", btnNon_click);
                LibrairieControlesDynamique.lblDYN(colNom, "lbl_" + idVendeur, nomUtil);
            }
        }
    }