Esempio n. 1
0
    public void afficherVendeursInactifs()
    {
        List <PPVendeurs> lstVendeursInactifs = LibrairieLINQ.getVendeursInactifsDepuis(this.nbMois);

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

        foreach (PPVendeurs Vendeur in lstVendeursInactifs)
        {
            long   idVendeur  = Vendeur.NoVendeur;
            String nomVendeur = Vendeur.Prenom + " " + Vendeur.Nom;
            String urlImg     = "../static/images/vendeur.jpg";

            // 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", "170px");
            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, Vendeur.AdresseEmail);


            // btn non
            Panel    divBotRow      = LibrairieControlesDynamique.divDYN(demandeFooter, "", "row");
            Panel    divColBotCheck = LibrairieControlesDynamique.divDYN(divBotRow, "", "col-md-2");
            CheckBox cb             = LibrairieControlesDynamique.cb(divColBotCheck, "checkbox_" + idVendeur, "", "checkmark");
            lstCheckBox.Add(cb);

            Panel      divBotColBtn = LibrairieControlesDynamique.divDYN(divBotRow, "", "col-md-2");
            HtmlButton btnNon       = LibrairieControlesDynamique.htmlbtnDYN(divBotColBtn, "btnNon_" + idVendeur, "btn btn-danger", "", "glyphicon glyphicon-remove", btnNon_click);
        }

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