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(); }
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}"); } }
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)); }
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"; } }