Esempio n. 1
0
 private void fillInputsWithUpdateEtude(EtudiantModel updateEtud)
 {
     inputCNEEtudiant.Text    = updateEtud.CNE;
     inputNomEtudiant.Text    = updateEtud.nomEtudiant;
     inputPrenomEtudiant.Text = updateEtud.prenomEtudiant;
     selectSexe(updateEtud.sexeEtudiant);
     bunifuDatepicker1.Value   = Convert.ToDateTime(updateEtud.DOBEtudiant);
     inputAdresseEtudiant.Text = updateEtud.adresseEtudiant;
     inputTeleEtudiant.Text    = updateEtud.teleEtudiant;
     comboBox12.SelectedValue  = updateEtud.id_filiere;
 }
        private void ModifierEtudiant_Click(object sender, EventArgs e)
        {
            if (position == -1)
            {
                MessageBox.Show("veuillez SVP selectionner une ligne !!");
                return;
            }
            EtudiantModel etud   = etudaiantService.get(idTable);
            EtudiantForm  etdFrm = new EtudiantForm(true, etud);

            etdFrm.refreshGridRegister += new EtudiantForm.GridRefrecher(updateEtudiant);
            etdFrm.ShowDialog();
        }
Esempio n. 3
0
        private void AjouterEtudiant_Click_1(object sender, EventArgs e)
        {
            string validationMessage = ValidateInputs();

            if (validationMessage != null)
            {
                Core.Utils.Helpers.showErrorMessage(validationMessage);
                return;
            }
            EtudiantModel etudiant = getEtudiantFromInputs();

            refreshGridRegister(etudiant);
        }
 public void ajouterEtudiant(EtudiantModel etudiant)
 {
     try
     {
         if (etudaiantService.insert(etudiant))
         {
             MessageBox.Show("Etudiant bien ajoutée");
             TableDataEtud.DataSource = etudaiantService.getAll();
             return;
         }
         MessageBox.Show("ERROR...");
     }
     catch (Exception ex)
     {
         MessageBox.Show($"ERROR :: {ex.Message}");
     }
 }
 public void updateEtudiant(EtudiantModel etudiant)
 {
     try
     {
         if (etudaiantService.update(etudiant))
         {
             MessageBox.Show("Etudiant bien modifier");
             TableDataEtud.DataSource = etudaiantService.getAll();
             return;
         }
         MessageBox.Show("ERROR...");
     }
     catch (Exception ex)
     {
         MessageBox.Show($"ERROR :: {ex.Message}");
     }
 }
Esempio n. 6
0
        private Task <int> Import(string csvFilePath, string delimiter)
        {
            int i = 0;

            using (TextFieldParser parser = new TextFieldParser(csvFilePath)){
                parser.TextFieldType = FieldType.Delimited;
                parser.SetDelimiters(delimiter);
                parser.ReadFields(); // avoid Header.
                while (!parser.EndOfData)
                {
                    i++;
                    string[]      fields = parser.ReadFields();
                    EtudiantModel Etud   = getEtudiantFromInputs(fields);
                    etudaiantService.insert(Etud);
                }
            }
            return(Task.FromResult(i));
        }
Esempio n. 7
0
 public EtudiantForm(bool isUpdate = false, EtudiantModel updateEtud = null)
 {
     InitializeComponent();
     fillFiliereCombo();
     this.isUpdate   = isUpdate;
     this.updateEtud = updateEtud;
     if (isUpdate)
     {
         if (updateEtud == null)
         {
             throw new Exception("Etudiant is required in case of an update");
         }
         labelFiliere.Text = "Modifier Etudiant";
         fillInputsWithUpdateEtude(updateEtud);
         this.AjouterEtudiant.Text = "Modifier";
         this.Text = "Modifier Etudiant";
     }
 }