private void table_utilisateur_Click(object sender, EventArgs e) { if (table_utilisateur.SelectedRows.Count() > 0) { idselect = Convert.ToInt32(table_utilisateur.SelectedRows.First().Cells[0].Value); visiteur visi = (from c in db.visiteur where c.id == idselect select c).First(); txt_nom.Text = visi.nom; txt_prenom.Text = visi.prenom; txt_login.Text = visi.login; txt_mdp.Text = visi.mdp; txt_adresse.Text = visi.adresse; txt_cp.Text = visi.cp; txt_ville.Text = visi.ville; date_embauche.Value = Convert.ToDateTime(visi.dateEmbauche); if (visi.comptable == 1) { chk_comptable.Checked = true; } else { chk_comptable.Checked = false; } nouveau = false; } }
private void btn_enresgitrer_Click(object sender, EventArgs e) { if (nouveau) { visiteur visi = new visiteur(); visi.nom = txt_nom.Text; visi.prenom = txt_prenom.Text; visi.login = txt_login.Text; visi.mdp = txt_mdp.Text; visi.adresse = txt_adresse.Text; visi.cp = txt_cp.Text; visi.ville = txt_ville.Text; visi.dateEmbauche = date_embauche.Value.Date; if (chk_comptable.Checked == true) { visi.comptable = 1; } else { visi.comptable = 0; } db.AddTovisiteur(visi); db.SaveChanges(); MessageBox.Show("Nouveau visiteur ajouté", "Visiteur", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { visiteur visi = (from c in db.visiteur where c.id == idselect select c).First(); visi.nom = txt_nom.Text; visi.prenom = txt_prenom.Text; visi.login = txt_login.Text; visi.mdp = txt_mdp.Text; visi.adresse = txt_adresse.Text; visi.cp = txt_cp.Text; visi.ville = txt_ville.Text; visi.dateEmbauche = date_embauche.Value.Date; if (chk_comptable.Checked == true) { visi.comptable = 1; } else { visi.comptable = 0; } db.SaveChanges(); MessageBox.Show("Modifications enregistrées", "Visiteur", MessageBoxButtons.OK, MessageBoxIcon.Information); } chargeUtilisateurs(); nouveau = true; txt_nom.Text = txt_prenom.Text = txt_login.Text = txt_mdp.Text = txt_adresse.Text = txt_cp.Text = txt_ville.Text = ""; chk_comptable.Checked = false; date_embauche.Value = DateTime.Now; }
private void cmb_visiteur_SelectedIndexChanged(object sender, EventArgs e) { try { visiteur visiteur = (visiteur)cmb_visiteur.SelectedValue; int id = visiteur.id; chargeListeFiche(id); } catch (Exception ex) { int id = Convert.ToInt32(cmb_visiteur.SelectedValue) ; chargeListeFiche(id); //MessageBox.Show(ex.Message + "\n\n" + ex.InnerException + "\n\n" + ex.StackTrace); //return; } }
private void btn_deco_Click(object sender, EventArgs e) { VisiConnect = null; this.Close(); }