Exemplo n.º 1
0
        private void GetDropNivel2()
        {
            cbnivel2.DisplayMember = "NOME";
            cbnivel2.ValueMember   = "IDNIVELUSUARIO";

            NIVELUSUARIOProvider NIVELUSUARIOP = new NIVELUSUARIOProvider();

            NIVELUSUARIO2COLL = NIVELUSUARIOP.ReadCollectionByParameter(null, "NOME");

            cbnivel2.DisplayMember = "NOME";
            cbnivel2.ValueMember   = "IDNIVELUSUARIO";

            NIVELUSUARIOEntity NIVELUSUARIOTy = new NIVELUSUARIOEntity();

            NIVELUSUARIOTy.NOME           = ConfigMessage.Default.MsgDrop;
            NIVELUSUARIOTy.IDNIVELUSUARIO = -1;
            NIVELUSUARIO2COLL.Add(NIVELUSUARIOTy);

            Phydeaux.Utilities.DynamicComparer <NIVELUSUARIOEntity> comparer = new Phydeaux.Utilities.DynamicComparer <NIVELUSUARIOEntity>(cbnivel2.DisplayMember);

            NIVELUSUARIO2COLL.Sort(comparer.Comparer);
            cbnivel2.DataSource = NIVELUSUARIO2COLL;

            cbnivel2.SelectedIndex = 0;
        }