Exemple #1
0
        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;
            }
        }
Exemple #2
0
        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;
        }
Exemple #3
0
 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;
     }
 }
Exemple #4
0
 private void btn_deco_Click(object sender, EventArgs e)
 {
     VisiConnect = null;
     this.Close();
 }