コード例 #1
0
        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);
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        private void caricaElencoFornitori()
        {
            List <FornitoriFattureAcquisto> fornitori = FornitoriFattureAcquisto.EstraiListaFornitoriFattureAcquisto();

            ddlFornitori.Items.AddRange(fornitori.ToArray());
        }