コード例 #1
0
ファイル: frmNvoMat.cs プロジェクト: avakovdavid/TEST
        /// <summary>
        /// Constructeur du formulaire pour un nouveau matériel
        /// </summary>
        /// <param name="parent">formulaire de saisie où sera implémenté le formulaire pour un nouveau matériel</param>
        public frmNvoMat(frmSaisie parent)
        {
            InitializeComponent();
            this.frmParent = parent;

            Mysql m = new Mysql();

            List<Marque> lesMarques = m.getLesMarque(); //la liste de toutes les marques
            List<Type_materiel> lesTypes = m.getLesTypeMateriel(); //la liste de tous les types

            // dans le code qui suit nous allons remplire les listes déroulantes pour les marques et les types
            var dataMarque = new List<String>();
            var dataType = new List<String>();

            for (int i = 0; i < lesMarques.Count; i++)
            {
                dataMarque.Add(lesMarques.ElementAt(i).getNomMarque());
            }
            for (int i = 0; i < lesTypes.Count; i++)
            {
                dataType.Add(lesTypes.ElementAt(i).getTypeMateriel());
            }

            this.cBoxMarque.DataSource = dataMarque;
            //this.cBoxMarque.DropDownStyle = ComboBoxStyle.DropDownList; //rend la liste inmodifiable

            this.cBoxType.DataSource = dataType;
            //this.cBoxType.DropDownStyle = ComboBoxStyle.DropDownList; //rend la liste inmodifiable
        }
コード例 #2
0
ファイル: frmNvlLicVersion.cs プロジェクト: avakovdavid/TEST
 /// <summary>
 /// constructeur du formulaire
 /// </summary>
 /// <param name="parent">Form parent (fenêtre principale)</param>
 public frmNvlLicVersion(frmSaisie parent)
 {
     InitializeComponent();
     this.frmParent = parent;
 }