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(); }
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; }