Esempio n. 1
0
    public void afficherVendeursModifiables()
    {
        String            urlImg      = "../static/images/vendeur.jpg";
        List <PPVendeurs> lstVendeurs = LibrairieLINQ.getVendeursAvecRedevanceModifiable();
        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-3");
            Panel  panelDefault = LibrairieControlesDynamique.divDYN(colUser, "", "panel panel-default");
            panelDefault.Style.Add("width", "200px");

            Panel panelHeader = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-heading");
            LibrairieControlesDynamique.h4DYN(panelHeader, "h4_" + idVendeur, nomUtil);

            Panel panelBody = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-body");
            LibrairieControlesDynamique.imgDYN(panelBody, "", urlImg, "img-responsive");

            Panel panelFooter = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-footer");
            Panel rowBtnTb    = LibrairieControlesDynamique.divDYN(panelFooter, "", "row");
            Panel colBtn      = LibrairieControlesDynamique.divDYN(rowBtnTb, "", "col-md-4");
            Panel colTB       = LibrairieControlesDynamique.divDYN(rowBtnTb, "", "col-md-8");

            HtmlButton btnNon = LibrairieControlesDynamique.htmlbtnDYN(colBtn, "btnConfirmer_" + idVendeur, "btn btn-success", "", "glyphicon glyphicon-ok", btnConfirmer_click);
            Panel      div    = LibrairieControlesDynamique.divDYN(colTB, "", "input-group");
            LibrairieControlesDynamique.lblDYN(div, "", "%", "input-group-addon");
            TextBox tb = LibrairieControlesDynamique.numericUpDownDYN(div, "", Decimal.Round((Decimal)vendeur.Pourcentage, 0).ToString(), "0", "99", "form-control");
            tb.MaxLength = 3;
            lstRedevances.Add(idVendeur, tb);
        }

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