private void btnTrova_Click(object sender, EventArgs e) { if (ddlFornitori.SelectedIndex == -1) { MessageBox.Show("Selezionare un fornitore", "ATTENZIONE", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } FornitoriFattureAcquisto fornitore = (FornitoriFattureAcquisto)ddlFornitori.SelectedItem; PopolaGriglia(fornitore); }
private void PopolaGriglia(FornitoriFattureAcquisto fornitore) { _fatture = FatturaAcquisto.EstraiListaFattureAcquisto(fornitore.Codice); if (_fatture.Count == 0) { dgrRisultati.DataSource = null; dgrRisultati.Update(); return; } dgrRisultati.AutoGenerateColumns = false; BindingList <FatturaAcquisto> bindingList = new BindingList <FatturaAcquisto>(_fatture); sourceFatture = new BindingSource(bindingList, null); dgrRisultati.DataSource = sourceFatture; dgrRisultati.Update(); }
private void caricaElencoFornitori() { List <FornitoriFattureAcquisto> fornitori = FornitoriFattureAcquisto.EstraiListaFornitoriFattureAcquisto(); ddlFornitori.Items.AddRange(fornitori.ToArray()); }