private void LoadTreeView(long matchid,string couponid)
        {
            GenerateCoupon coupon = new GenerateCoupon();
            DataTable dt = coupon.GetAvailableMarkets(matchid, couponid).Tables[0];
            TreeNode tnmarket = new TreeNode("Available Markets");
            foreach (DataRow row in dt.Rows)
            {
                TreeNode tn_market = new TreeNode(row["bettingmarket"].ToString());
                tn_market.Name = row["id"].ToString() + "," + row["matchid"].ToString() + "," + row["bettinglink"].ToString(); // +"," + row["couponid"].ToString(); ;
                tnmarket.Nodes.Add(tn_market);
            }

            treeView1.Nodes.Add(tnmarket);
        }
 private void btnaddmarket_Click(object sender, EventArgs e)
 {
     if (flowLayoutPanel1.Controls.Count > 0)
     {
         long matchid = Convert.ToInt64(txtmatchdate.Name);
         string couponid = lblmatchnotset.Name;
         GenerateCoupon coupon = new GenerateCoupon();
         DataSet ds = coupon.GetAvailableMarkets(matchid, couponid);
         if (ds.Tables[0].Rows.Count > 0)
         {
             Form childForm = new AddMarket(matchid, couponid);
             childForm.MdiParent = this.MdiParent;
             //childForm.Text = "Window " + childFormNumber++;
             childForm.Show();
         }
         else
         {
             MessageBox.Show("All markets are priced");
         }
     }
     else
     {
         MessageBox.Show("Data not available!");
     }
 }