Torna al Thread
for (int i = 0; i < dataGridView1.RowCount; i++)
{
if (dataGridView1.Rows[i].Cells["id"].Value.ToString() != "")
{
// if (dataGridView1.Rows[i].Cells[7].Value.ToString() == "1" && dataGridView1.Rows[i].Cells[8].Value.ToString() == "1")
// indisponibile++; Serve per verificare se ci sono dei prodotti non presenti in magazzino
importo = System.Convert.ToDecimal(dataGridView1.Rows[i].Cells["quantita"].Value.ToString()) * System.Convert.ToDecimal(dataGridView1.Rows[i].Cells["prezzo"].Value.ToString()) * (1 - (System.Convert.ToDecimal(dataGridView1.Rows[i].Cells["sconto"].Value.ToString())) / 100);
//dataGridView1.Rows[i].Cells["importo"].Value = importo.ToString();
importotot += importo;
tmpIVA = importo - (importo * (1 - (System.Convert.ToDecimal(dataGridView1.Rows[i].Cells["iva"].Value.ToString())) / 100));
ivatot += tmpIVA;
if (System.Convert.ToBoolean(dataGridView1.Rows[i].Cells["Differita"].Value))
ivaconto += tmpIVA;
}
}