/// <summary> /// Gestione dell'evento click del button conferma. Raccoglie i dati relativi al preventivo da caricare e le passa come parametro alle funzioni della form principale /// per poterle inserire nella form principale e visualizzarle a schermo. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonConferma_Click(object sender, EventArgs e) { try { string idpreventivo = textBoxID.Text; List <string> testata = m.OttieniTestata(idpreventivo); testata.Add(idpreventivo); f.TbCLiente.Text = testata[0]; //ci vorrebbe anche qualcosa per distinguere l'articolo caricato dal preventivo da quello con la distinta base, per //far sì che la form principale visualizzi i dati corretti f.InserisciTestata(testata); m.CaricaPreventivoRighi(idpreventivo, testata[0]); f.BindingGrid(); f.Show(); this.Close(); } catch { MessageBox.Show("Errore! Verificare di aver inserito un ID di preventivo corretto per il cliente selezionato."); } }