Example #1
0
 private void bt_Update_Click(object sender, EventArgs e)
 {
     if (tb_NewLibelle.Text != "" && tb_NewLibelle.Text.Length <= 50)
     {
         try
         {
             MDI_DB.Classe oClasse = new MDI_DB.Classe();
             oClasse.Classe_Update(cb_ClasseExistante.Items[cb_ClasseExistante.SelectedIndex].ToString(), tb_NewLibelle.Text);
         }
         catch (BusinessError be)
         {
             MessageBox.Show(be.Message);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
     else if (tb_NewLibelle.Text == "")
     {
         MessageBox.Show("Aucun libellé n'a été encodé");
     }
     else
     {
         MessageBox.Show("Le libellé est trop long, la longueur maximum est de 50 caractères");
     }
     getClassesNames();
 }
Example #2
0
        public void getParticipatesReadable()
        {
            try
            {
                MDI_DB.Participe oParticipe = new MDI_DB.Participe();
                MDI_DB.Classe    oClasse    = new MDI_DB.Classe();
                MDI_DB.Students  oStudents  = new MDI_DB.Students();

                List <dynamic> lReadable = new List <dynamic>();

                foreach (ModeleParticipe oMPart in oParticipe.Participe_SelectAll())
                {
                    string   stuPre  = oStudents.Students_SelectOne(oMPart.Stu_Id).Prenom;
                    string   stuNom  = oStudents.Students_SelectOne(oMPart.Stu_Id).Nom;
                    string   claLib  = oClasse.Classe_SelectOne(oMPart.Clas_Id).Lib;
                    DateTime lastUpd = oMPart.LastUpd;

                    lReadable.Add(new ModeleParticipeReadable(stuNom, stuPre, claLib, lastUpd));
                }

                dataGrid.DataSource = lReadable;
            }
            catch (BusinessError be)
            {
                MessageBox.Show(be.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #3
0
 private void bt_Add_Click(object sender, EventArgs e)
 {
     if (tb_NewLibelle.Text != "" && tb_NewLibelle.Text.Length <= 50)
     {
         try
         {
             MDI_DB.Classe oClasse = new MDI_DB.Classe();
             oClasse.Classe_Add(tb_NewLibelle.Text);
             tb_NewLibelle.Text = "";
             MessageBox.Show("La nouvelle classe a bien été créée");
         }
         catch (BusinessError be)
         {
             MessageBox.Show(be.Message);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
     else if (tb_NewLibelle.Text == "")
     {
         MessageBox.Show("Aucun libellé n'a été encodé");
     }
     else
     {
         MessageBox.Show("Le libellé est trop long, la longueur maximum est de 50 caractères");
     }
 }
        private void getListed()
        {
            try
            {
                MDI_DB.Participe oParticipe = new MDI_DB.Participe();
                MDI_DB.Classe    oClasse    = new MDI_DB.Classe();
                MDI_DB.Students  oStudents  = new MDI_DB.Students();

                List <string> lEtudiant = new List <string>();
                lClasse.Clear();
                cb_Etudiant.Items.Clear();

                foreach (ModeleParticipe oMPart in oParticipe.Participe_SelectAll())
                {
                    string stuPre = oStudents.Students_SelectOne(oMPart.Stu_Id).Prenom;
                    string stuNom = oStudents.Students_SelectOne(oMPart.Stu_Id).Nom;
                    string claLib = oClasse.Classe_SelectOne(oMPart.Clas_Id).Lib;

                    cb_Etudiant.Items.Add(stuPre + " - " + stuNom);
                    lClasse.Add(claLib);
                }

                getClasses();
            }
            catch (BusinessError be)
            {
                MessageBox.Show(be.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #5
0
 private void getClasses()
 {
     try
     {
         MDI_DB.Classe oClasse = new MDI_DB.Classe();
         dataGrid.DataSource = oClasse.Classe_SelectAll();
     }
     catch (BusinessError be)
     {
         MessageBox.Show(be.Message);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #6
0
 private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         ModeleClasse  oModele = (ModeleClasse)dataGrid.CurrentRow.DataBoundItem;
         MDI_DB.Classe oClasse = new MDI_DB.Classe();
         oClasse.Classe_Delete(oModele.Lib);
         getClasses();
     }
     catch (BusinessError be)
     {
         MessageBox.Show(be.Message);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #7
0
        private void getClasses()
        {
            cb_Classe.Items.Clear();

            try
            {
                MDI_DB.Classe oClasse = new MDI_DB.Classe();
                foreach (MDI_Modeles.ModeleClasse obj in oClasse.Classe_SelectAll())
                {
                    cb_Classe.Items.Add(obj.Lib);
                }
            }
            catch (BusinessError be)
            {
                MessageBox.Show(be.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }