Пример #1
0
        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;
            }
        }