sinaprog
دوشنبه 23 فروردین 1395, 19:56 عصر
سلام چرا تو کد زیر فقط برای سطر آخر wholemaincost و ... محاسبه میشه
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
DataGridViewRow dr = dataGridView1.Rows[i];
dr.Cells[6].Value = (GetWithoutSymbols(dr.Cells[3].Value as string) * GetWithoutSymbols(dr.Cells[5].Value as string)).ToString();
dr.Cells[8].Value = (GetWithoutSymbols(dr.Cells[6].Value as string) - GetWithoutSymbols(dr.Cells[7].Value as string)).ToString();
dr.Cells[9].Value = (GetWithoutSymbols(dr.Cells[8].Value as string) * 0.09).ToString();
dr.Cells[10].Value = (GetWithoutSymbols(dr.Cells[8].Value as string) + GetWithoutSymbols(dr.Cells[9].Value as string)).ToString();
WholeAfterFree = WholeAfterFree + GetWithoutSymbols(dr.Cells[8].Value as string);
WholeTax = WholeTax + GetWithoutSymbols(dr.Cells[9].Value.ToString());
WholeMainCost = WholeMainCost + GetWithoutSymbols(dr.Cells[10].Value.ToString());
}
WholeAfterFreelb.Text = "مبلغ کل پس از تخفیف:" + WholeAfterFree.ToString("#,#");
WholeTaxlb.Text = "جمع مالیات و عوارض:" + WholeTax.ToString("#,#");
WholeMainCostlb.Text = ":جمع مبلغ بعلاوه\nجمع مالیات و عوارض" + WholeMainCost.ToString("#,#");
WholeAfterFree2 = WholeAfterFree;
WholeTax2 = WholeTax;
WholeMainCost2 = WholeMainCost;
WholeAfterFree = 0;
WholeTax = 0;
WholeMainCost = 0;
}
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
DataGridViewRow dr = dataGridView1.Rows[i];
dr.Cells[6].Value = (GetWithoutSymbols(dr.Cells[3].Value as string) * GetWithoutSymbols(dr.Cells[5].Value as string)).ToString();
dr.Cells[8].Value = (GetWithoutSymbols(dr.Cells[6].Value as string) - GetWithoutSymbols(dr.Cells[7].Value as string)).ToString();
dr.Cells[9].Value = (GetWithoutSymbols(dr.Cells[8].Value as string) * 0.09).ToString();
dr.Cells[10].Value = (GetWithoutSymbols(dr.Cells[8].Value as string) + GetWithoutSymbols(dr.Cells[9].Value as string)).ToString();
WholeAfterFree = WholeAfterFree + GetWithoutSymbols(dr.Cells[8].Value as string);
WholeTax = WholeTax + GetWithoutSymbols(dr.Cells[9].Value.ToString());
WholeMainCost = WholeMainCost + GetWithoutSymbols(dr.Cells[10].Value.ToString());
}
WholeAfterFreelb.Text = "مبلغ کل پس از تخفیف:" + WholeAfterFree.ToString("#,#");
WholeTaxlb.Text = "جمع مالیات و عوارض:" + WholeTax.ToString("#,#");
WholeMainCostlb.Text = ":جمع مبلغ بعلاوه\nجمع مالیات و عوارض" + WholeMainCost.ToString("#,#");
WholeAfterFree2 = WholeAfterFree;
WholeTax2 = WholeTax;
WholeMainCost2 = WholeMainCost;
WholeAfterFree = 0;
WholeTax = 0;
WholeMainCost = 0;
}