Ejemplo n.º 1
0
        //-------------------------------------------------------------------------
        public CResultAErreur InitControl(CDataPlanning dataPlanning)
        {
            CResultAErreur result = CResultAErreur.True;

            if (dataPlanning == null)
            {
                CActeur acteur = null;
                dataPlanning = new CDataPlanning(typeof(CActeur), acteur);
            }
            m_dataPlanning = dataPlanning;

            CFiltreData filtre = null;

            if (m_dataGridView.Tag is CFiltreData)
            {
                filtre = (CFiltreData)m_dataGridView.Tag;
            }

            m_txtSelectElement.InitForSelectAvecFiltreDeBase(
                dataPlanning.TypeElement,
                "Libelle",
                filtre,
                true);

            m_txtSelectElement.ElementSelectionne = (CObjetDonnee)dataPlanning.Element;

            return(result);
        }
Ejemplo n.º 2
0
        protected override object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context)
        {
            //return base.GetFormattedValue(value, rowIndex, ref cellStyle, valueTypeConverter, formattedValueTypeConverter, context);

            if (value is CDataPlanning)
            {
                CDataPlanning data = (CDataPlanning)value;
                if (data.Element != null)
                {
                    return(data.Element.Libelle);
                }
            }
            return(value);
        }