Exemplo n.º 1
0
        private void InitSelectReference()
        {
            CRelationTypeEquipement_Fournisseurs lastRel = m_txtSelectReference.ElementSelectionne as CRelationTypeEquipement_Fournisseurs;
            CFiltreData     filtre         = null;
            CTypeEquipement typeEquipement = m_selectTypeEquipement.ElementSelectionne as CTypeEquipement;

            if (typeEquipement != null)
            {
                filtre = CFiltreData.GetAndFiltre(filtre,
                                                  new CFiltreData(CTypeEquipement.c_champId + "=@1",
                                                                  typeEquipement.Id));
            }
            else if (m_fournisseurPourFiltre != null)
            {
                filtre = CFiltreData.GetAndFiltre(filtre,
                                                  new CFiltreData(CDonneesActeurFournisseur.c_champId + "=@1",
                                                                  m_fournisseurPourFiltre.Id));
            }
            m_txtSelectReference.InitAvecFiltreDeBase(
                typeof(CRelationTypeEquipement_Fournisseurs),
                "Libelle",
                filtre,
                true);
            if (lastRel != null && typeEquipement == null && lastRel.TypeEquipement == typeEquipement)
            {
                m_txtSelectReference.ElementSelectionne = lastRel;
            }
        }
Exemplo n.º 2
0
        private void m_txtSelectReference_OnSelectedObjectChanged(object sender, EventArgs e)
        {
            CRelationTypeEquipement_Fournisseurs rel = m_txtSelectReference.ElementSelectionne as CRelationTypeEquipement_Fournisseurs;

            if (rel != null)
            {
                m_selectTypeEquipement.ElementSelectionne = rel.TypeEquipement;
            }
            InitSelectReference();
            if (rel != null && rel.Reference.Trim() != "")
            {
                m_txtReference.Text = rel.Reference;
            }
        }
Exemplo n.º 3
0
        private void m_selectTypeEquipement_OnSelectedObjectChanged(object sender, EventArgs e)
        {
            CRelationTypeEquipement_Fournisseurs rel = m_txtSelectReference.ElementSelectionne as CRelationTypeEquipement_Fournisseurs;

            InitSelectReference();
            if (rel != null && m_selectTypeEquipement.ElementSelectionne != rel.TypeEquipement)
            {
                m_selectTypeEquipement.ElementSelectionne = rel.TypeEquipement;
            }
            CTypeEquipement tp = m_selectTypeEquipement.ElementSelectionne as CTypeEquipement;

            if (tp != null)
            {
                m_txtTexte.Text = tp.Libelle;
            }
        }