예제 #1
0
        public FenetreAssignationCours(UC_OngletPersonnels cadre, personnel personnel)
        {
            InitializeComponent();
            _cadre     = cadre;
            _personnel = personnel;

            initialisation();
        }
예제 #2
0
        public UC_ElementCoursPersonnel(UC_OngletPersonnels cadre, cours c) : base(cadre)
        {
            _cours = c;
            InitializeComponent();
            gBAffElement.Text = _cours.nom;
            tBCours.Text      = Requetes.obtientTypeduCours(_cours).nom;
            tBHoraires.Text   = _cours.volume_horraire.ToString();
            tBEC.Text         = Requetes.obtientECduCours(_cours).nom;

            // Nous sommes sûr d'avoir un personnel assigné ici
            _personnel = Requetes.obtientPersonnelduCours(c);
        }
예제 #3
0
        public FenetreRetraitCours(UC_OngletPersonnels cadre, personnel p, cours c)
        {
            InitializeComponent();
            _cadre     = cadre;
            _personnel = p;
            _cours     = c;

            lNomCours.Text     = _cours.nom;
            lNomPersonnel.Text = _personnel.nom + " " + _personnel.prenom;

            lNomCours.ForeColor     = Color.FromArgb(83, 181, 0);
            lNomPersonnel.ForeColor = Color.FromArgb(83, 181, 0);
        }
예제 #4
0
        public UC_ElementPersonnel(UC_OngletPersonnels cadre, personnel p) : base(cadre)
        {
            _personnel = p;
            InitializeComponent();
            gBAffElement.Text   = "";
            tBNom.Text          = _personnel.nom;
            tBPrenom.Text       = _personnel.prenom;
            tBTelephone.Text    = _personnel.telephone;
            tBAdresseEmail.Text = _personnel.email;
            tBAdressePost.Text  = _personnel.adresse;
            categorie categ = Requetes.obtientCategorieduPersonnel(_personnel);

            if (categ != null)
            {
                tBCategorie.Text = categ.nom;
            }
            tBNbHeuresAttrib.Text    = Requetes.nbrHeureAttribuees(_personnel).ToString();
            tBNbHeuresNonAttrib.Text = Requetes.nbrHeureManquantes(_personnel).ToString();
        }
예제 #5
0
 public void setOngletPersonnel(UC_OngletPersonnels cadre)
 {
     this._cadre = cadre;
 }
예제 #6
0
 public UC_ElementP(UC_OngletPersonnels cadre)
 {
     InitializeComponent();
     this._cadre = cadre;
 }
예제 #7
0
 public UC_AjoutPersonnel(UC_OngletPersonnels cadre) : base(cadre)
 {
     InitializeComponent();
 }
예제 #8
0
 public UC_ElementAjoutCours(UC_OngletPersonnels cadre, personnel p) : base(cadre)
 {
     InitializeComponent();
     _personnel = p;
 }
예제 #9
0
 public UC_AjoutP(UC_OngletPersonnels cadre) : this()
 {
     this._cadre = cadre;
 }