Пример #1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     Form2Model();
     ChauffeurDao.save(chauffeur);
     Vider();
     txtNumero.Text = ChauffeurDao.generateKey();
 }
Пример #2
0
 private void AddDriverForm_Load(object sender, EventArgs e)
 {
     if (chauffeur.Id == 0)
     {
         txtNumero.Text = ChauffeurDao.generateKey();
     }
 }
Пример #3
0
        private void cbChauffeur_SelectedValueChanged(object sender, EventArgs e)
        {
            Chauffeur chau = ChauffeurDao.findByNumero(cbChauffeur.Text);

            txtNomChau.Text = chau.Nom;
            txtPreChau.Text = chau.Prenom;
        }
Пример #4
0
 public void Form2Model()
 {
     attribuer.Numero    = txtNumero.Text;
     attribuer.DateDebut = cbdateD.Value;
     attribuer.DateFin   = cbdateF.Value;
     attribuer.bus       = BusDao.findByNumero(cbBus.Text);
     attribuer.chauffeur = ChauffeurDao.findByNumero(cbChauffeur.Text);
 }
Пример #5
0
        private void btnChange_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < dgDriver.RowCount; i++)
            {
                if ((bool)dgDriver.Rows[i].Selected)
                {
                    AddDriverForm adf       = new AddDriverForm();
                    Chauffeur     chauffeur = ChauffeurDao.findByNumero(dgDriver.Rows[i].Cells[0].Value.ToString());
                    adf.Model2Form(chauffeur);

                    adf.ShowDialog();
                }
            }
        }
Пример #6
0
        public void loadCombo()
        {
            List <Bus> buss = BusDao.findAll();

            cbBus.Items.Clear();
            foreach (Bus bus in buss)
            {
                cbBus.Items.Add(bus.Numero);
            }

            List <Chauffeur> chaus = ChauffeurDao.findAll();

            cbChauffeur.Items.Clear();
            foreach (Chauffeur chau in chaus)
            {
                cbChauffeur.Items.Add(chau.Numero);
            }
        }
Пример #7
0
        public void DataDriversload()
        {
            List <Chauffeur> Buss = ChauffeurDao.findAll();
            int i = 0;

            dgDriver.Rows.Clear();
            foreach (Chauffeur chauffeur in Buss)
            {
                dgDriver.Rows.Add();
                dgDriver.Rows[i].Cells[0].Value = chauffeur.Numero;
                dgDriver.Rows[i].Cells[1].Value = chauffeur.Nom;
                dgDriver.Rows[i].Cells[2].Value = chauffeur.Prenom;
                dgDriver.Rows[i].Cells[3].Value = chauffeur.DateNais;
                dgDriver.Rows[i].Cells[4].Value = chauffeur.Telephone;
                dgDriver.Rows[i].Cells[5].Value = chauffeur.Adresse;
                dgDriver.Rows[i].Cells[6].Value = chauffeur.Permis;
                dgDriver.Rows[i].Cells[7].Value = chauffeur.Status;
                i++;
            }
        }
Пример #8
0
        private void txtRech_TextChanged(object sender, EventArgs e)
        {
            List <Chauffeur> Buss = ChauffeurDao.findby(cbTab.Text, txtRech.Text);
            int i = 0;

            dgDriver.Rows.Clear();
            foreach (Chauffeur chauffeur in Buss)
            {
                dgDriver.Rows.Add();
                dgDriver.Rows[i].Cells[0].Value = chauffeur.Numero;
                dgDriver.Rows[i].Cells[1].Value = chauffeur.Nom;
                dgDriver.Rows[i].Cells[2].Value = chauffeur.Prenom;
                dgDriver.Rows[i].Cells[3].Value = chauffeur.DateNais;
                dgDriver.Rows[i].Cells[4].Value = chauffeur.Telephone;
                dgDriver.Rows[i].Cells[5].Value = chauffeur.Adresse;
                dgDriver.Rows[i].Cells[6].Value = chauffeur.Permis;
                dgDriver.Rows[i].Cells[7].Value = chauffeur.Status;
                i++;
            }
        }
Пример #9
0
        private void dgDriver_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (DroitDao.findDroit(administrateur.Numero, "Chauffeur", "Modifier"))
            {
                for (int i = 0; i < dgDriver.RowCount; i++)
                {
                    if ((bool)dgDriver.Rows[i].Selected)
                    {
                        AddDriverForm adf       = new AddDriverForm();
                        Chauffeur     chauffeur = ChauffeurDao.findByNumero(dgDriver.Rows[i].Cells[0].Value.ToString());
                        adf.Model2Form(chauffeur);

                        adf.ShowDialog();
                    }
                }
            }
            else
            {
                MessageBox.Show("Vous n\'avez pas ce droit");
            }
        }