private void FenetreAccueil_Load(object sender, EventArgs e) { // Remplie le dataGrid avec les Personnes PersonneServices pServices = new PersonneServices(); List <Personne> p = pServices.GetPersonnes(); dataGridView1.DataSource = null; dataGridView1.DataSource = p; FormationServices fServices = new FormationServices(); List <Formation> l = fServices.GetFormations(); dataGridView2.DataSource = null; dataGridView2.DataSource = l; ModuleServices mServices = new ModuleServices(); List <Module> m = mServices.GetModules(); dataGridView3.DataSource = null; dataGridView3.DataSource = m; SessionServices sServices = new SessionServices(); List <Session> s = sServices.GetSessions(); dataGridView4.DataSource = null; dataGridView4.DataSource = s; dataGridView2.Visible = false; dataGridView3.Visible = false; dataGridView4.Visible = false; //Remplie le label de Bienvenue lbBienvenue.Text = lbBienvenue.Text + " " + Personne.Civilite + " " + Personne.Nom + " " + Personne.Prenom; }
private void btValider_Click(object sender, EventArgs e) { PersonneServices pServ = new PersonneServices(); bool res = pServ.ModifierPersonne(Cible.Mail, txtNom.Text, txtPrenom.Text, txtMail.Text, cbCivilite.Text, txtAdresse.Text, txtCodePostal.Text, txtVille.Text, Cible.Password, txtTelephone.Text); if (res == false) { MessageBox.Show("Erreur lors de la modification"); } Datagrid.DataSource = null; Datagrid.DataSource = pServ.GetPersonnes(); this.Close(); }
public void SupprLigne(DataGridView dataGridView1) { try { PersonneServices pServ = new PersonneServices(); string nom = dataGridView1.SelectedCells[0].Value.ToString(); string mail = dataGridView1.SelectedCells[2].Value.ToString(); if (pServ.SupprPersonne(nom, mail) == true) { MessageBox.Show("Personne supprimee avec succes"); dataGridView1.DataSource = null; dataGridView1.DataSource = pServ.GetPersonnes(); } else { MessageBox.Show("Erreur lors de la suppression"); } } catch (Exception ex) { MessageBox.Show("Veuillez selectionner la ligne a supprimer"); } }
private void btOK_Click(object sender, EventArgs e) { if (txtLogin.Text.Replace(" ", "") != "" && txtPassword.Text.Replace(" ", "") != "") { PersonneServices s = new PersonneServices(); Personne p = s.GetPersonneByIdPw(txtLogin.Text, txtPassword.Text); if (p == null) { lbError.Visible = true; txtPassword.Text = ""; } else { FenetreAccueil fnAcc = new FenetreAccueil(p); this.Hide(); fnAcc.Show(); } } else { MessageBox.Show("Veuillez remplir tous les champs"); } }
private void btModifier_Click(object sender, EventArgs e) { if (dataGridView1.Visible == true) // Personne { Personne cible = new PersonneServices().GetPersonneByMail(dataGridView1.SelectedCells[2].Value.ToString()); FenetreModifierPersonne fn = new FenetreModifierPersonne(Personne, cible, dataGridView1); fn.ShowDialog(); } else if (dataGridView2.Visible == true) // Formation { Formation f = new FormationServices().GetFormationByIntitule(dataGridView2.SelectedCells[0].Value.ToString()); FenetreModifierFormation fn = new FenetreModifierFormation(dataGridView2, f); fn.ShowDialog(); } else if (dataGridView3.Visible == true) // Module { Module m = new ModuleServices().GetModuleByIntitule(dataGridView3.SelectedCells[0].Value.ToString()); FenetreAjouterModule fn = new FenetreAjouterModule(dataGridView3, m); fn.ShowDialog(); } else if (dataGridView4.Visible == true) // Session { } }