Пример #1
0
        /// <summary>
        /// constructeur de la classe
        /// </summary>
        /// <param name="frmAppelant">la fenêtre de consultation des prêts à partir de laquelle on souhaite modifier une licence de durée</param>
        /// <param name="id">identifiant de la licence de durée qu'on souhaite modifier</param>
        public modifLicDuree(frmResume frmAppelant,int id)
        {
            this.frmAppelant = frmAppelant;
            InitializeComponent();

            Mysql m = new Mysql();
            Licence_duree l = m.getLicenceDuree(id);
            this.l = l;

            /*AFFICHAGE DES INFORMATIONS DANS LE FORMULAIRE*/

            this.txtBoxNomLicDuree.Text = l.getNomVersion();
            this.lblNumLic.Text = l.getIdLicence().ToString();
            this.dateMiseCirculation.Text = l.getDebutLicence().ToString();

            this.nbAnneeDuree.Maximum = 10;
            this.nbAnneeDuree.Minimum = 0;

            this.nbAnneeDuree.Value = l.getDureeLicence();

            try
            {
                this.lblNumMatAssoc.Text = l.getMateriel().getIdMateriel().ToString();
            }
            catch (Exception ex)
            {

            }
        }
Пример #2
0
        /// <summary>
        /// constructeur de la classe
        /// </summary>
        /// <param name="frmAppelant">la fenêtre de consultation des prêts à partir de laquelle on souhaite modifier une licence de version</param>
        /// <param name="id">identifiant de la licence de version qu'on souhaite modifier</param>
        public modifLicVersion(frmResume frmAppelant, int id)
        {
            this.frmAppelant = frmAppelant;
            InitializeComponent();

            Mysql m = new Mysql();
            Licence_version l = m.getLicenceVersion(id);
            this.l = l;

            /*AFFICHAGE DES INFORMATIONS DANS LE FORMULAIRE*/

            this.txtBoxNomLicVersion.Text = l.getNomVersion();
            this.lblNumLic.Text = l.getIdLicence().ToString();

            try
            {
                this.lblNumMatAssoc.Text = l.getMateriel().getIdMateriel().ToString();
            }
            catch (Exception ex)
            {

            }
        }
Пример #3
0
        /// <summary>
        /// constructeur de la classe
        /// </summary>
        /// <param name="frmAppelant">la fenêtre de consultation des prêts à partir de laquelle on souhaite modifier un matériel</param>
        /// <param name="id">identifiant du matériel qu'on souhaite modifier</param>
        public modifMateriel(frmResume frmAppelant, int id)
        {
            Mysql m = new Mysql();

            this.frmAppelant = frmAppelant;
            InitializeComponent();

            /*REMPLISAAGE DES LISTES DE MARQUES ET DES TYPES : */
            List<Marque> lesMarques = m.getLesMarque(); //la liste de toutes les marques
            List<Type_materiel> lesTypes = m.getLesTypeMateriel(); //la liste de tous 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.cBoxType.DataSource = dataType;

            //on recupère le materiel qu'on souhaite modifier
            this.materiel = m.getMateriel(id);

            /*AFFICHAGE DES INFORMATIONS DANS LE FORMULAIRE*/
            this.lblNumMateriel.Text = this.materiel.getIdMateriel().ToString();
            this.cBoxMarque.SelectedItem = this.materiel.getMarque().getNomMarque();
            this.cBoxType.SelectedItem = this.materiel.getType().getTypeMateriel();
            this.dateMiseCirculation.Text = this.materiel.getDateCirculation().ToString();
            this.garantie.Value = this.materiel.getGarantie();
        }