Пример #1
0
        private void caricaGrigliaArticoliDettaglio(int indiceRiga)
        {
            try
            {
                string IDVENDITEPT = (string)dgvArticoli.Rows[indiceRiga].Cells[0].Value;
                if (IDVENDITEPT == string.Empty)
                {
                    throw new ArgumentException("Valore IDVENDITEPT non trovato. Impossibile trovare il preventivo richiesto.");
                }

                if (!_ds.USR_VENDITEPD.Any(x => x.IDVENDITEPT == IDVENDITEPT))
                {
                    using (PreventiviBusiness bPreventivi = new PreventiviBusiness())
                    {
                        bPreventivi.FillUSR_VENDITEPD(_ds, IDVENDITEPT);
                    }
                }
                dgvArticoliDettaglio.DataSource = _ds.USR_VENDITEPD.Where(x => x.IDVENDITEPT == IDVENDITEPT).ToArray();
                if (dgvArticoliDettaglio.Rows.Count > 0)
                {
                    caricaGrigliaScaglioni(0);
                }
            }
            catch (Exception ex)
            {
                MostraEccezione(ex, "ERRORE IN RICERCA PREVENTIVI");
            }
        }
Пример #2
0
 private void RicercaPreventiviFrm_Load(object sender, EventArgs e)
 {
     try
     {
         lblErrore.Text = string.Empty;
         this.Text      = this.Text + " - " + _etichettaCliente + " - " + _riferimento;
         using (PreventiviBusiness bPreventivo = new PreventiviBusiness())
         {
             bPreventivo.FillUSR_VENDITEPT(_ds, _riferimento, _filtroCliente);
             if (_ds.USR_VENDITEPT.Rows.Count == 0)
             {
                 lblErrore.Text = "Nessun elemento trovato";
                 return;
             }
             else
             {
                 dgvArticoli.DataSource = _ds;
                 if (dgvArticoli.Rows.Count > 0)
                 {
                     caricaGrigliaArticoliDettaglio(0);
                 }
             }
         }
     }
     catch (Exception ex)
     {
         MostraEccezione(ex, "ERRORE IN RICERCA PREVENTIVI");
     }
 }