private void PeuplerListes(listes l = listes.Tout)
        {
            switch (l)
            {
            case listes.Tout:
                //peupler toutes les listes
                cmbNomAgence.DataSource = conSomAgence.Tout();
                lstArtiste.DataSource   = conArtiste.Tout();
                PeuplerExigence();
                dgvEngagement.DataSource = conSomEng.ToutPourContrat(idContrat).ToSortableBindingList();
                break;

            case listes.Artiste:
                //peupler les artistes
                lstArtiste.DataSource = conArtiste.Tout();
                break;

            case listes.Agence:
                //peupler les agences
                cmbNomAgence.DataSource = conSomAgence.Tout();
                break;

            case listes.Exigence:
                //peupler les exigences
                PeuplerExigence();
                break;

            case listes.Engagement:
                //peupler les engagements
                dgvEngagement.DataSource = conSomEng.ToutPourContrat(idContrat).ToSortableBindingList();
                break;
            }
        }
Exemplo n.º 2
0
        private void btnDetail_Click(object sender, EventArgs e)
        {
            var frmDetailAgence = new DetailAgence((dgvAgence.SelectedRows[0].Cells["noAgence"].Value.ToString()));

            frmDetailAgence.ShowDialog();
            var donnees = (from item in conSommaireAgence.Tout()
                           select new { noAgence = item.noAgence, nom = item.nom, ville = item.ville, tel = conSommaireAgence.FormatTelephone(item.telBureau ?? item.telCellulaire) }).ToList();

            dgvAgence.DataSource = null;
            dgvAgence.DataSource = donnees.ToSortableBindingList();
        }
Exemplo n.º 3
0
        public SommaireAgence()
        {
            InitializeComponent();
            conSommaireAgence               = new Controleur.Sommaires.SommaireAgence();
            dgvAgence.AutoGenerateColumns   = false;
            dgvAgence.RowHeadersVisible     = false;
            dgvAgence.AutoSizeRowsMode      = DataGridViewAutoSizeRowsMode.None;
            dgvAgence.AllowUserToResizeRows = false;
            dgvAgence.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
            dgvAgence.MultiSelect           = false;
            dgvAgence.AllowUserToAddRows    = false;
            dgvAgence.ReadOnly              = true;
            dgvAgence.AllowUserToDeleteRows = false;

            var donnees = (from item in conSommaireAgence.Tout()
                           select new { noAgence = item.noAgence, nom = item.nom, ville = item.ville, tel = conSommaireAgence.FormatTelephone(item.telBureau ?? item.telCellulaire) }).ToList();

            dgvAgence.DataSource = donnees.ToSortableBindingList();

            txtRecherche.GotFocus  += TxtRecherche_GotFocus;
            txtRecherche.LostFocus += TxtRecherche_LostFocus;
        }