private void DataGridRefresh() { if (cmbProject.SelectedIndex == -1) { return; } if (cmbBlock.SelectedIndex == -1) { return; } dgList.Rows.Clear(); int SRNo = 1; if (id == 0) { if (cmbBlock.Text == "All") { foreach (var sizeCode in lstSizecodes) { foreach (var block in lstBlocks) { int index = dgList.Rows.Add(); dgList.Rows[index].Cells["SRNo"].Value = SRNo; dgList.Rows[index].Cells["SizeCode"].Value = sizeCode.strUnitSizeCode; dgList.Rows[index].Cells["RowId"].Value = 0; dgList.Rows[index].Cells["BlockID"].Value = block.BlockNo; clspricelist.strProjectID = cmbProject.Text; clspricelist.strBlockID = block.BlockNo; clspricelist.strSizeCode = sizeCode.strUnitSizeCode; clsSizeCodePriceList price = da.GetSizeCodePriceList(clspricelist); dgList.Rows[index].Cells["OldPrice"].Value = price.dPrice.ToString(); SRNo++; } } } else { foreach (var sizeCode in lstSizecodes) { int index = dgList.Rows.Add(); dgList.Rows[index].Cells["SizeCode"].Value = sizeCode.strUnitSizeCode; dgList.Rows[index].Cells["RowId"].Value = 0; dgList.Rows[index].Cells["BlockID"].Value = cmbBlock.Text; clspricelist.strProjectID = cmbProject.Text; clspricelist.strBlockID = cmbBlock.Text; clspricelist.strSizeCode = sizeCode.strUnitSizeCode; clsSizeCodePriceList price = da.GetSizeCodePriceList(clspricelist); dgList.Rows[index].Cells["OldPrice"].Value = price.dPrice.ToString(); } } } }
private void tsbRefresh_Click(object sender, EventArgs e) { dgList.Rows.Clear(); clsSizeCodePriceList cls = new clsSizeCodePriceList(); cls.strProjectID = cmbProject.Text; cls.strBlockID = cmbBlock.Text; cls.strSizeCode = cmbSizeCode.Text; foreach (var sizeCodeP in lstSizecodespl) { int index = dgList.Rows.Add(); //dgList.Rows[index].Cells["ProjectID"].Value = sizeCodeP.strProjectID; //dgList.Rows[index].Cells["BlockID"].Value = sizeCodeP.strBlockID; //dgList.Rows[index].Cells["SizeCode"].Value = sizeCodeP.strSizeCode; //dgList.Rows[index].Cells["Price"].Value = sizeCodeP.dPrice; } }