Esempio n. 1
0
    public void afficherDemandes()
    {
        List <PPVendeurs> lstVendeurs = LibrairieLINQ.getNouvellesDemandesVendeur();

        Panel row = LibrairieControlesDynamique.divDYN(phDynamique, "rowDemandeurs", "row");

        foreach (PPVendeurs vendeur in lstVendeurs)
        {
            long   idVendeur     = vendeur.NoVendeur;
            String nomVendeur    = vendeur.Prenom + " " + vendeur.Nom;
            String nomEntreprise = vendeur.NomAffaires;
            String date          = vendeur.DateCreation.ToString();
            String urlImg        = "../static/images/user-management.png";



            // infos
            Panel colInfos    = LibrairieControlesDynamique.divDYN(row, "colInfos_" + idVendeur, "col-md-4");
            Panel demandeBase = LibrairieControlesDynamique.divDYN(colInfos, "base_" + idVendeur, "panel panel-default");
            demandeBase.Style.Add("height", "200px");
            Panel demandeBody   = LibrairieControlesDynamique.divDYN(demandeBase, "body_" + idVendeur, "panel-body");
            Panel demandeFooter = LibrairieControlesDynamique.divDYN(demandeBase, "footer_" + idVendeur, "panel-footer");

            Panel media     = LibrairieControlesDynamique.divDYN(demandeBody, "media_" + idVendeur, "media");
            Panel mediaLeft = LibrairieControlesDynamique.divDYN(media, "mediaLeft_" + idVendeur, "media-left");
            Image img       = LibrairieControlesDynamique.imgDYN(mediaLeft, "img_" + idVendeur, urlImg, "media-object");
            img.Style.Add("width", "75px");
            Panel mediaBody = LibrairieControlesDynamique.divDYN(media, "mediaBody_" + idVendeur, "media-body");
            LibrairieControlesDynamique.h4DYN(mediaBody, "h4_" + idVendeur, nomVendeur);
            LibrairieControlesDynamique.pDYN(mediaBody, nomEntreprise);
            LibrairieControlesDynamique.pDYN(mediaBody, date);

            // boutons plus de détails
            HtmlButton btnPlusDetails = LibrairieControlesDynamique.htmlbtnDYN(demandeFooter, "btnDetails_" + idVendeur, "btn btn-info", "Plus de détails", "glyphicon glyphicon-info-sign", plusDetails_click);

            // btn oui
            //HtmlButton btnOui = LibrairieControlesDynamique.htmlbtnDYN(demandeFooter, "btnOui_" + idVendeur, "btn btn-success", "", "glyphicon glyphicon-ok", btnOui_click);

            // LibrairieControlesDynamique.spaceDYN(demandeFooter);

            // btn non
            // HtmlButton btnNon = LibrairieControlesDynamique.htmlbtnDYN(demandeFooter, "btnNon_" + idVendeur, "btn btn-danger", "", "glyphicon glyphicon-remove", btnNon_click);
        }

        if (lstVendeurs.Count() < 1)
        {
            divMessage.Visible = true;
        }
    }