• 对账日清后台


    //
    // DotNetNuke?- http://www.dotnetnuke.com
    // Copyright (c) 2002-2018
    // by DotNetNuke Corporation
    //
    // Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
    // documentation files (the "Software"), to deal in the Software without restriction, including without limitation
    // the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
    // to permit persons to whom the Software is furnished to do so, subject to the following conditions:
    //
    // The above copyright notice and this permission notice shall be included in all copies or substantial portions
    // of the Software.
    //
    // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
    // TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
    // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
    // CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    // DEALINGS IN THE SOFTWARE.
    //

    using System;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Collections;
    using System.Collections.Generic;
    using System.Reflection;

    using DotNetNuke;
    using DotNetNuke.Common.Utilities;
    using DotNetNuke.Security;
    using DotNetNuke.Services.Exceptions;
    using DotNetNuke.Services.Localization;
    using DotNetNuke.Entities.Modules;
    using DotNetNuke.Entities.Modules.Actions;
    using System.Data;
    using C1.Web.Wijmo.Controls.C1GridView;
    using Insus.NET;

    namespace Modules.duizhang_riqing
    {

    /// -----------------------------------------------------------------------------
    /// <summary>
    /// The Viewduizhang_riqing class displays the content
    /// </summary>
    /// <remarks>
    /// </remarks>
    /// <history>
    /// </history>
    /// -----------------------------------------------------------------------------
    partial class Viewduizhang_riqing : PortalModuleBase, IActionable
    {

    #region "Event Handlers"

    /// -----------------------------------------------------------------------------
    /// <summary>
    /// Page_Load runs when the control is loaded
    /// </summary>
    /// -----------------------------------------------------------------------------
    protected void Page_Load(object sender, System.EventArgs e)
    {
    try
    {
    if (!IsPostBack)
    {
    string state = this.textbox_state.Text.Trim();
    string sql = "";
    string sql1 = "";
    string sql2 = "";
    this.textbox_date.Text = DateTime.Now.ToString("yyyy-MM-dd");
    if (this.UserId.ToString() == "5")
    {
    sql = "select id,gjpOrderID,status,picPath from Orders where (daiquren='0' or qiankuanzhuangtai='1') and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) order by gjpOrderID desc";
    sql1 = "select id,gjpOrderID,status,picPath from Orders where daiquren='1' and qiankuanzhuangtai='0' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) order by gjpOrderID desc";

    sql2 = "select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000' order by gjpOrderID desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);
    // and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=8)))
    sql = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and (daiquren='0' or qiankuanzhuangtai='1') and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) order by gjpOrderID desc";
    sql1 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and daiquren='1' and qiankuanzhuangtai='0' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) order by gjpOrderID desc";
    //sql2 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000' order by gjpOrderID desc";

    sql2 = "select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou and status='" + stuas + "' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000' order by gjpOrderID desc";
    }
    else
    {
    sql = "select id,gjpOrderID,status,picPath from Orders where (daiquren='0' or qiankuanzhuangtai='1') and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) order by gjpOrderID desc";
    sql1 = "select id,gjpOrderID,status,picPath from Orders where daiquren='1' and qiankuanzhuangtai='0' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) order by gjpOrderID desc";
    //sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000' order by gjpOrderID desc";
    sql2 = "select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000' order by gjpOrderID desc";
    }

    }
    //orderState.SelectedItem.Value = "99";
    //string sql = " select id,gjpOrderID,status from Orders ";
    DataSet ds = DbHelper.DAL.DateSet(sql);
    DataSet ds1 = DbHelper.DAL.DateSet(sql1);
    DataSet ds2 = DbHelper.DAL.DateSet(sql2);
    if (ds.Tables[0].Rows.Count > 0)
    {
    this.GridView1.DataSource = ds;
    this.GridView1.DataBind();
    }
    else
    {
    //InsusJsUtility objJs = new InsusJsUtility();
    //objJs.JsAlert("无数据!!");
    }

    if (ds1.Tables[0].Rows.Count > 0)
    {
    this.GridView2.DataSource = ds1;
    this.GridView2.DataBind();
    }
    else
    {

    }

    if (ds2.Tables[0].Rows.Count > 0)
    {
    this.GridView3.DataSource = ds2;
    this.GridView3.DataBind();
    }
    else
    {

    }

    string name = "select DisPlayName from Users where UserID =" + this.UserId.ToString() + "";
    this.txtkefu.Text = kefuname(name).ToString();
    this.textbox_date.Text = DateTime.Now.ToString("yyyy-MM-dd");
    string emname = "select FullName from employee";
    DataSet dsem = GJPDbHelper.DAL.DateSet(emname);
    this.DropDownList1.DataSource = dsem;
    this.DropDownList1.DataValueField = "FullName";
    this.DropDownList1.DataTextField = "FullName";
    this.DropDownList1.DataBind();
    DropDownList1.Items.Insert(0, new ListItem("请选择", "-1"));
    //string c1 = "select * from 表名";
    }
    }

    catch (Exception exc)
    {
    //Module failed to load
    Exceptions.ProcessModuleLoadException(this, exc);
    }
    }

    public string getfanstatus(string status)
    {
    if (status == "出库中")
    {
    status = "0";
    }
    else if (status == "已出库")
    {
    status = "1";
    }
    else if (status == "有返品确认收货")
    {
    status = "2";
    }
    else if (status == "无返品确认收货")
    {
    status = "3";
    }
    else if (status == "已调度")
    {
    status = "5";
    }
    else if (status == "确认收款结束")
    {
    status = "4";
    }
    else
    {
    status = "错误订单";
    }
    return status;
    }
    protected void GridView1_RowCreated(object sender, C1GridViewRowEventArgs e)
    {
    if (e.Row.RowType != (C1GridViewRowType)DataControlRowType.DataRow) return;
    string state = this.textbox_state.Text.Trim();

    getList(state, e);

    }
    protected void GridView2_RowCreated(object sender, C1GridViewRowEventArgs e)
    {
    if (e.Row.RowType != (C1GridViewRowType)DataControlRowType.DataRow) return;
    string state = this.textbox_state.Text.Trim();

    getList2(state, e);

    }
    protected void GridView3_RowCreated(object sender, C1GridViewRowEventArgs e)
    {
    if (e.Row.RowType != (C1GridViewRowType)DataControlRowType.DataRow) return;
    string state = this.textbox_state.Text.Trim();

    getList3(state, e);

    }
    /// -----------------------------------------------------------------------------
    /// <summary>
    /// lstContent_ItemDataBound runs when items are bound. Here the
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    /// -----------------------------------------------------------------------------
    protected void lstContent_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
    {
    string strContent = "";

    // add content to template
    if (!string.IsNullOrEmpty((string)Settings["template"]))
    {
    strContent = (string)Settings["template"];
    ArrayList objProperties = CBO.GetPropertyInfo(typeof(duizhang_riqingInfo));
    foreach (PropertyInfo objPropertyInfo in objProperties)
    {
    strContent = strContent.Replace("[" + objPropertyInfo.Name.ToUpper() + "]", Server.HtmlDecode(DataBinder.Eval(e.Item.DataItem, objPropertyInfo.Name).ToString()));
    }
    }
    else
    {
    strContent = DataBinder.Eval(e.Item.DataItem, "Content").ToString();
    }

    // assign the content
    Label lblContent = (Label)e.Item.FindControl("lblContent");
    lblContent.Text = strContent;
    }

    #endregion

    #region "Optional Interfaces"

    /// -----------------------------------------------------------------------------
    /// <summary>
    /// Registers the module actions required for interfacing with the portal framework
    /// </summary>
    /// <value></value>
    /// <returns></returns>
    /// <remarks></remarks>
    /// <history>
    /// </history>
    /// -----------------------------------------------------------------------------
    public ModuleActionCollection ModuleActions
    {
    get
    {
    ModuleActionCollection Actions = new ModuleActionCollection();
    Actions.Add(GetNextActionID(), Localization.GetString(ModuleActionType.AddContent, this.LocalResourceFile),
    ModuleActionType.AddContent, "", "add.gif", EditUrl(), false, DotNetNuke.Security.SecurityAccessLevel.Edit,
    true, false);
    return Actions;
    }
    }

    #endregion
    public DataTable ShujuBand(string sql)
    {
    return DbHelper.DAL.DateSet(sql).Tables[0];
    }
    public DataTable gjpShujuBand(string sql)
    {
    return GJPDbHelper.DAL.DateSet(sql).Tables[0];
    }
    public object kefuname(string sql)
    {
    return DbHelper.DAL.ExecuteScalar(sql);
    }
    public int Insersale(string sql)
    {
    return DbHelper.DAL.ExecuteNonQuery(sql);
    }
    #region 添加销售
    protected void btn_addxiaoshou_Click(object sender, EventArgs e)
    {
    string sale=this.DropDownList1.SelectedValue;
    string yiyou = "select * from kefupp where saleperson ='" + sale + "'";
    DataTable dt = ShujuBand(yiyou);
    if (dt.Rows.Count > 0)
    {
    Response.Write("<script>alert('已存在')</script>");
    }
    else
    {
    string str = "insert into kefupp values(" + this.UserId.ToString() + ",'" + sale + "')";
    int count = Insersale(str);
    if (count >= 1)
    {
    Response.Write("<script>alert('添加成功')</script>");
    }
    }
    }
    #endregion
    public string getstatus(string status)
    {
    if (status == "0")
    {
    status = "出库中";
    }
    else if (status == "1")
    {
    status = "已出库";
    }
    else if (status == "2")
    {
    status = "有返品确认收货";
    }
    else if (status == "3")
    {
    status = "无返品确认收货";
    }
    else if (status == "5")
    {
    status = "已调度";
    }
    else if (status == "4")
    {
    status = "确认收款结束";
    }
    else
    {
    status = "错误订单";
    }
    return status;
    }

    #region 数据生成
    static int rowindex = 0;
    public void getList(string state, C1GridViewRowEventArgs e)
    {
    int count = GridView1.Rows.Count;
    string sql = "";
    string datewhere = "";
    if (this.textbox_date1.Text == null || this.textbox_date1.Text.Trim() == "") { }
    else
    {
    datewhere = " and o.orderCreateTime='" + this.textbox_date1.Text.Trim() + " 00:00:00.000'";
    }
    string wherestring = "";
    if (this.orderState.SelectedItem.Value == "99")
    {
    wherestring = " (o.daiquren='0' or o.qiankuanzhuangtai='1') ";
    }
    else
    {
    if (this.orderState.SelectedItem.Value == "1")
    {
    wherestring = " o.daiquren='1' and o.qiankuanzhuangtai='1' ";
    }
    else
    {
    wherestring = " (o.daiquren='0' or o.qiankuanzhuangtai='1') and o.status='" + this.orderState.SelectedItem.Value + "' ";
    }
    }
    if (this.UserId.ToString() == "5")
    {
    sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and " + wherestring + " and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox1.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt1.Text.Trim() + "%' Order by v.billNumberId desc";

    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);
    sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.status='" + stuas + "' and (o.daiquren='0' or o.qiankuanzhuangtai='1') and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox1.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt1.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    else
    {
    sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and " + wherestring + " and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox1.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt1.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    }
    DataSet ds = DbHelper.DAL.DateSet(sql);
    DataTable dtt = DbHelper.DAL.ReplaceFullName(ds.Tables[0], "BName");
    ds.Tables.Clear();
    ds.Tables.Add(dtt);
    //string sqlretu = " select * from OrderReturnGoods";
    //DataSet dsre = db.Query(sqlretu);
    if (ds.Tables[0].Rows.Count <= count)
    {
    }
    else
    {
    Table table = new Table();
    table.ID = "tabel";
    table.Attributes.Add("cellspacing", "0");
    table.CssClass = "table01";
    //=================================================第一个TR
    TableRow tr0 = new TableRow();

    TableCell cell1 = new TableCell();
    cell1.Text = "客户名称";
    cell1.Attributes.Add("Style", "font-weight:bold;");
    cell1.Attributes.Add("Width", "20%");
    cell1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell1);

    TableCell cell3 = new TableCell();
    cell3.Attributes.Add("Width", "20%");
    cell3.Text = "订单编号";
    cell3.Attributes.Add("Style", "font-weight:bold;");
    cell3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell3);

    TableCell cell5 = new TableCell();
    cell5.Attributes.Add("Width", "20%");
    cell5.Text = "商城订单编号";
    cell5.Attributes.Add("Style", "font-weight:bold;");
    cell5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell5);

    TableCell cell2 = new TableCell();
    cell2.Attributes.Add("Width", "20%");
    cell2.Text = "订单状态";
    cell2.Attributes.Add("Style", "font-weight:bold;");
    cell2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell2);

    TableCell cell4 = new TableCell();
    cell4.Attributes.Add("Width", "20%");
    cell4.Text = "订单明细";
    cell4.Attributes.Add("Style", "font-weight:bold;");
    cell4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell4);

    table.Rows.Add(tr0);

    TableRow tr = new TableRow();
    TableCell cell6 = new TableCell();
    cell6.ID = "txtname";
    cell6.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() == "")
    {
    cell6.Text = "";
    }
    else
    {
    cell6.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString();
    }
    tr.Cells.Add(cell6);

    TableCell cell8 = new TableCell();
    cell8.ID = "txtcode";
    cell8.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString() == "")
    {
    cell8.Text = "";
    }
    else
    {
    cell8.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    }
    tr.Cells.Add(cell8);

    TableCell cell10 = new TableCell();
    cell10.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["explain"].ToString() == "")
    {
    cell10.Text = "";
    }
    else
    {
    cell10.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["explain"].ToString();
    }
    tr.Cells.Add(cell10);

    TableCell cell7 = new TableCell();
    cell7.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["status"].ToString().Equals("4"))
    {
    cell7.ForeColor = System.Drawing.Color.Green;
    }
    else
    {
    cell7.ForeColor = System.Drawing.Color.Red;
    }
    cell7.Text = getstatus(ds.Tables[0].Rows[GridView1.Rows.Count]["status"].ToString());
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["daiquren"].ToString() == "0")
    {

    }
    else
    {
    cell7.Text = "预确认";
    }
    tr.Cells.Add(cell7);

    TableCell cell9 = new TableCell();
    Button btnmingxi = new Button();
    btnmingxi.ID = "btn_mingxi";
    btnmingxi.Text = "详情";
    btnmingxi.PreRender += new EventHandler(btn_mingxi_Click);
    btnmingxi.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    cell9.Controls.Add(btnmingxi);
    cell9.Attributes.Add("Width", "20%");
    tr.Cells.Add(cell9);

    table.Rows.Add(tr);
    //=================================================第二个TR
    TableRow tr1 = new TableRow();
    TableCell c0 = new TableCell();
    c0.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["gjpOrderId"].ToString();
    c0.Style.Add("display", "none");
    tr1.Cells.Add(c0);

    TableCell c1 = new TableCell();
    c1.Text = "付款方式";
    c1.Attributes.Add("Width", "20%");
    c1.Attributes.Add("Style", "font-weight:bold;");
    c1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c1);

    TableCell c2 = new TableCell();
    c2.Attributes.Add("Width", "20%");
    c2.Text = "订单金额";
    c2.Attributes.Add("Style", "font-weight:bold;");
    c2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c2);

    TableCell c3 = new TableCell();
    c3.Attributes.Add("Width", "20%");
    c3.Text = "应收金额";
    c3.Attributes.Add("Style", "font-weight:bold;");
    c3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c3);

    TableCell c4 = new TableCell();
    c4.Attributes.Add("Width", "20%");
    c4.Text = "实收金额";
    c4.Attributes.Add("Style", "font-weight:bold;");
    c4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c4);

    TableCell c5 = new TableCell();
    c5.Attributes.Add("Width", "20%");
    c5.Text = "欠款";
    c5.Attributes.Add("Style", "font-weight:bold;");
    c5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c5);
    table.Rows.Add(tr1);
    TableRow tr2 = new TableRow();

    TableCell c6 = new TableCell();
    c6.Attributes.Add("Width", "20%");
    c6.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["payType"].ToString();//this.getpay(ds.Tables[0].Rows[GridView1.Rows.Count]["payType"].ToString());
    c6.RowSpan = 2;
    tr2.Cells.Add(c6);

    TableCell c7 = new TableCell();
    c7.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString() == "")
    {
    c7.Text = "";
    }
    else
    {
    c7.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"]).ToString("N");
    }
    c7.RowSpan = 2;
    tr2.Cells.Add(c7);

    //TableCell c5 = new TableCell();
    //c5.Text = "总金额";
    //c5.Attributes.Add("Style", "font-weight:bold;");
    //c5.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    //c5.Attributes.Add("Width", "20%");
    //tr2.Cells.Add(c5);
    string bill = ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString();
    //string strtui = "select money from OrderReturnGoods where ";
    TableCell c8 = new TableCell();
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString() == "")
    {
    c8.Text = "";
    }
    else
    {
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"] != DBNull.Value && ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"] != null)
    {
    c8.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"]).ToString("N");
    }
    else
    {

    c8.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"]).ToString("N");

    }

    }
    c8.Attributes.Add("Width", "20%");
    c8.RowSpan = 2;
    tr2.Cells.Add(c8);

    //TableCell c55 = new TableCell();
    //c55.Text = "下单日期";
    //c55.Attributes.Add("Style", "font-weight:bold;");
    //c55.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    //c55.Attributes.Add("Width", "20%");
    //tr2.Cells.Add(c55);

    TableCell c9 = new TableCell();
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString() == "")
    {
    //c9.Text = "¥";


    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }


    }

    }


    c9.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");


    }
    else
    {

    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    double tempd = 0;
    if(double.TryParse(dqk.Rows[i]["huankje"].ToString() ,out tempd)){
    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);
    }


    }

    }


    c9.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }

    c9.Attributes.Add("Width", "20%");
    c9.RowSpan = 2;
    tr2.Cells.Add(c9);
    TableCell c10 = new TableCell();
    string qiankuan = "";
    //if (ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString() == "")
    //{
    // qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString()) - 0).ToString("N");
    //}
    //if (ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString() == "")
    //{
    // qiankuan = (0 - Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString())).ToString("N");
    //}
    //if (ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString() == "" && ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString() == "")
    //{ qiankuan = "0"; }
    //if (ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString() != "" && ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString() != "")
    //{
    //qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"].ToString()) - 0).ToString("N");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"] != DBNull.Value && ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"] != null)
    {
    qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["yingshou"].ToString()) - 0).ToString("N");
    }else{

    qiankuan = "0";

    }
    // - Convert.ToDouble(ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString())
    //}
    string strqiankuansum = "select sum(cast(huankje as decimal(18,2))) from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + "'";

    double huanke = 0;
    try
    {
    DataTable dqksum = DbHelper.DAL.DateSet(strqiankuansum).Tables[0];
    if (dqksum.Rows.Count > 0)
    {
    if (Convert.IsDBNull(dqksum.Rows[0][0]))
    {

    }
    else
    {
    //huanke = Convert.ToDouble(dqksum.Rows[0][0]);
    double tempd = 0;
    if (double.TryParse(dqksum.Rows[0][0].ToString(), out tempd))
    {
    huanke = Convert.ToDouble(tempd);
    }
    }
    }
    }
    catch (Exception ex)
    {
    huanke = 0;

    }
    if (Convert.ToDouble(qiankuan) - huanke > 0)
    {
    table.BackColor = System.Drawing.ColorTranslator.FromHtml("#fef1bd");
    c10.BackColor = System.Drawing.ColorTranslator.FromHtml("#ffff00");
    }
    string qiankuanstr = Math.Round((Convert.ToDouble(qiankuan) - huanke), 2).ToString();

    c10.Text = "¥" + qiankuanstr;
    c10.Attributes.Add("Width", "20%");
    c10.RowSpan = 2;
    tr2.Cells.Add(c10);

    table.Rows.Add(tr2);

    TableRow tr2_1 = new TableRow();
    TableCell c9_1 = new TableCell();
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString() == "")
    {

    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + tempd;
    }


    }

    }


    c9_1.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    else
    {

    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + tempd;
    }


    }

    }


    c9_1.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");


    }
    c9_1.Attributes.Add("Width", "20%");

    tr2_1.Cells.Add(c9_1);
    table.Rows.Add(tr2_1);


    //=================================================欠款显示
    if (Convert.ToDouble(qiankuan) > 0)
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);

    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + tempd;
    }
    if (dqk.Rows.Count == 1)
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    if (Convert.ToDouble(qiankuan) <= qiankuanjine)
    {
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    }
    else
    {
    if (i == dqk.Rows.Count - 1)
    {
    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    //double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    if (Convert.ToDouble(qiankuan) <= qiankuanjine)
    {
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    }
    else
    {
    if (i == 0)
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    //btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    //d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    //btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    //d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }
    else
    {
    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";

    //double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }

    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    //d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    //d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }

    }
    }
    }
    }
    else
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = "<select id='xingjia'><option>现金</option><option>微信</option><option>支付宝</option><option>余额</option></select>";

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = "";
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    d8.Text = "";
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = "";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }


    }

    //if (Convert.ToDouble(qiankuan) > 0)
    //{

    // TableRow tr03 = new TableRow();
    // TableCell d1 = new TableCell();
    // d1.Text = "支付方式";
    // d1.Attributes.Add("Style", "font-weight:bold;");
    // d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d1.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d1);

    // TableCell d2 = new TableCell();
    // d2.Text = "支付时间";
    // d2.Attributes.Add("Style", "font-weight:bold;");
    // d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d2.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d2);

    // TableCell d3 = new TableCell();
    // d3.Text = "还款金额";
    // d3.Attributes.Add("Style", "font-weight:bold;");
    // d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d3.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d3);

    // TableCell d4 = new TableCell();
    // d4.Text = "还款率";
    // d4.Attributes.Add("Style", "font-weight:bold;");
    // d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d4.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d4);

    // TableCell d5 = new TableCell();
    // d5.Text = "操作";
    // d5.Attributes.Add("Style", "font-weight:bold;");
    // d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d5.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d5);
    // table.Rows.Add(tr03);

    // string str = "select * from [qiankuanbiao] where [billcode]='" + ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString()+"'";
    // ShujuBand(str);

    // TableRow tr04 = new TableRow();
    // TableCell d6 = new TableCell();
    // d6.ID = "zffs";
    // d6.Text = "<select id='xingjia'><option>现金全收</option><option>现金半收</option><option>现金不收</option><option>微信支付</option><option>其他</option></select>";

    // d6.Attributes.Add("contentEditable", "true");
    // d6.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d6);

    // TableCell d7 = new TableCell();
    // d7.ID = "zfsj";
    // d7.Text = "";
    // d7.Attributes.Add("contentEditable", "true");
    // d7.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d7);

    // TableCell d8 = new TableCell();
    // d8.ID = "hkje";
    // d8.Text = "";
    // d8.Attributes.Add("contentEditable", "true");
    // d8.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d8);

    // TableCell d9 = new TableCell();
    // d9.ID = "hkl";
    // d9.Text = "";
    // d9.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d9);

    // TableCell d10 = new TableCell();
    // Button btn = new Button();
    // btn.ID = "btn_addqiankuan";
    // btn.Text = "添加";
    // btn.OnClientClick = "addqiankuan(this);return false;";
    // d10.Controls.Add(btn);
    // Button btn1 = new Button();
    // btn1.ID = "btn_addbaocun";
    // btn1.Text = "保存";
    // btn1.OnClientClick = "huanqian(this);return false;";
    // //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    // btn.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["Billcode"].ToString();
    // d10.Controls.Add(btn1);
    // d10.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d10);
    // table.Rows.Add(tr04);

    //}
    //=================================================退单显示
    //TableRow tr05 = new TableRow();
    //TableCell e1 = new TableCell();
    //e1.Text = "退货单编号";
    //e1.Attributes.Add("Style", "font-weight:bold;");
    //e1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e1.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e1);

    //TableCell e2 = new TableCell();
    //e2.Text = "";
    //e2.Attributes.Add("Style", "font-weight:bold;");
    //e2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e2.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e2);

    //TableCell e3 = new TableCell();
    //e3.Text = "检查";
    //e3.Attributes.Add("Style", "font-weight:bold;");
    //e3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e3.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e3);

    //TableCell e4 = new TableCell();
    //e4.Text = "";
    //e4.Attributes.Add("Style", "font-weight:bold;");
    //e4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e4.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e4);

    //TableCell e5 = new TableCell();
    //e5.Text = "明细";
    //e5.Attributes.Add("Style", "font-weight:bold;");
    //e5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e5.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e5);
    //table.Rows.Add(tr05);

    //TableRow tr06 = new TableRow();
    //TableCell e6 = new TableCell();
    //e6.Text = "¥" + ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString();
    //e6.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e6);

    //TableCell e7 = new TableCell();
    //e7.Text = "";
    //e7.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e7);

    //TableCell e8 = new TableCell();
    //e8.Text = "¥" + ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString();
    //e8.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e8);

    //TableCell e9 = new TableCell();
    //e9.Text = "";
    //e9.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e9);

    //TableCell e10 = new TableCell();
    //e10.Text = "¥" + ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString();
    //e10.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e10);
    //table.Rows.Add(tr06);

    //=================================================第四个TR
    string sql01 = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet ds01 = DbHelper.DAL.DateSet(sql01);
    if (Convert.ToInt32(ds01.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    DataSet ds1 = this.getReturnGoods(ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString());
    //if (ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString().Equals(ds.Tables[0].Rows[0]["gjpOrderId"].ToString())) {
    TableRow tr33 = new TableRow();
    TableCell get1 = new TableCell();
    get1.Text = "实际返品信息";
    get1.Attributes.Add("Style", "10%;");
    get1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    get1.Attributes.Add("Style", "font-weight:bold;");
    tr33.Cells.Add(get1);

    TableCell getF = new TableCell();
    //getF.Attributes.Add("Style", "90%;");
    getF.ColumnSpan = 4;
    Table tab1 = new Table();
    tab1.CssClass = "tab1";
    if (Convert.ToInt32(ds1.Tables[0].Rows.Count) > 0)
    {
    for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
    {
    if (i == 0)
    {
    TableRow tr01 = new TableRow();
    TableCell c301 = new TableCell();
    c301.Text = "商品号";
    c301.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c301.Attributes.Add("Style", "font-weight:bold;");
    c301.Attributes.Add("Width", "25%");
    c301.ColumnSpan = 0;
    tr01.Cells.Add(c301);
    //


    TableCell c30 = new TableCell();
    c30.Text = "商品名";
    c30.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c30.Attributes.Add("Style", "font-weight:bold;");
    c30.Attributes.Add("Width", "25%");
    c30.ColumnSpan = 0;
    tr01.Cells.Add(c30);

    TableCell c32 = new TableCell();
    c32.Text = "返品数量";
    c32.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c32.Attributes.Add("Style", "font-weight:bold;");
    c32.Attributes.Add("Width", "25%");
    c32.ColumnSpan = 0;
    tr01.Cells.Add(c32);

    TableCell c34 = new TableCell();
    c34.Text = "返品单价";
    c34.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c34.Attributes.Add("Style", "font-weight:bold;");
    c34.Attributes.Add("Width", "25%");
    c34.ColumnSpan = 0;
    tr01.Cells.Add(c34);


    //TableCell c40 = new TableCell();
    //c40.Attributes.Add("Width", "20%");
    //c40.Text = "";
    //c40.Attributes.Add("Style", "font-weight:bold;");
    //c40.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //tr01.Cells.Add(c40);

    TableRow tr02 = new TableRow();

    TableCell c311 = new TableCell();
    c311.Text = ds1.Tables[0].Rows[i]["ptypeid"].ToString();
    c311.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c311);

    TableCell c31 = new TableCell();
    c31.Text = ds1.Tables[0].Rows[i]["goodsName"].ToString();
    c31.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c31);

    TableCell c33 = new TableCell();
    c33.Attributes.Add("Width", "25%");
    c33.Text = ds1.Tables[0].Rows[i]["qty"].ToString() + ds1.Tables[0].Rows[i]["unitName"].ToString();
    tr02.Cells.Add(c33);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds1.Tables[0].Rows[i]["Price"]).ToString("N");
    c35.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c35);

    //TableCell c42 = new TableCell();
    //c42.Attributes.Add("Width", "20%");
    //c42.Text = "";
    //tr02.Cells.Add(c42);

    tab1.Rows.Add(tr01);
    tab1.Rows.Add(tr02);
    }
    else
    {
    TableRow tr02 = new TableRow();

    TableCell c311 = new TableCell();
    c311.Text = ds1.Tables[0].Rows[i]["ptypeid"].ToString();
    c311.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c311);

    TableCell c31 = new TableCell();
    c31.Text = ds1.Tables[0].Rows[i]["goodsName"].ToString();
    c31.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c31);

    TableCell c33 = new TableCell();
    c33.Attributes.Add("Width", "25%");
    c33.Text = ds1.Tables[0].Rows[i]["qty"].ToString() + ds1.Tables[0].Rows[i]["unitName"].ToString();
    tr02.Cells.Add(c33);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds1.Tables[0].Rows[i]["Price"]).ToString("N");
    c35.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c35);

    //TableCell c42 = new TableCell();
    //c42.Attributes.Add("Width", "20%");
    //c42.Text = "";
    //tr02.Cells.Add(c42);

    tab1.Rows.Add(tr02);
    }
    }
    getF.Controls.Add(tab1);
    tr33.Cells.Add(getF);
    table.Rows.Add(tr33);
    }
    else
    {
    TableRow tr01 = new TableRow();
    TableCell c301 = new TableCell();
    c301.Text = "无返品";
    c301.Attributes.Add("Style", "font-weight:bold;text-align:center;font-size:15px;");
    c301.Attributes.Add("Width", "100%");
    c301.ColumnSpan = 8;
    tr01.Cells.Add(c301);

    tab1.Rows.Add(tr01);
    getF.Controls.Add(tab1);
    tr33.Cells.Add(getF);
    table.Rows.Add(tr33);
    }
    }


    string ordersql = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet dst = DbHelper.DAL.DateSet(ordersql);
    if (!ds.Tables[0].Rows[GridView1.Rows.Count]["status"].ToString().Equals("3"))
    {
    if (Convert.ToInt32(dst.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    string getOrd = " select * from view_selectOrderfanpin where BillNumberId =" + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString();
    DataSet dt = DbHelper.DAL.DateSet(getOrd);
    if (dt.Tables[0].Rows.Count > 0)
    {
    TableRow tr11 = new TableRow();
    TableCell ce0 = new TableCell();
    ce0.Text = dt.Tables[0].Rows[0]["BillNumberId"].ToString();
    ce0.Style.Add("display", "none");
    tr11.Cells.Add(ce0);

    TableCell ce1 = new TableCell();
    ce1.Text = "返品订单号";
    ce1.Attributes.Add("Style", "font-weight:bold;text-align:center;");
    ce1.Attributes.Add("Width", "10%");
    //ce1.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    tr11.Cells.Add(ce1);

    TableCell ce2 = new TableCell();
    ce2.Attributes.Add("Width", "20%");
    ce2.ID = "TextBoxsave";
    ce2.Text = "";
    ce2.Attributes.Add("contentEditable", "true");
    ce2.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce2);

    TableCell ce3 = new TableCell();
    ce3.Attributes.Add("Width", "20%");
    ce3.Attributes.Add("Style", "text-align:center;");
    Button button3 = new Button();
    button3.ID = "tijiao13";
    button3.CssClass = "tijiao3";
    button3.Attributes.Add("Style", "Width:90px;height: 30px;background-color:#CAE8EA;font-weight: bold;font-size: 14px;text-align:center;");
    button3.Text = "校 验";
    //button3.Click += new EventHandler(CheckButton_Click);
    button3.OnClientClick = "jianyan(this);return false;";
    ce3.Controls.Add(button3);
    tr11.Cells.Add(ce3);

    TableCell ce22 = new TableCell();
    ce22.Attributes.Add("Width", "20%");
    ce22.Text = "";
    ce22.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce22);

    TableCell ce32 = new TableCell();
    ce32.Attributes.Add("Width", "20%");
    ce32.Text = "";
    ce32.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce32);

    DataSet ds2 = this.getReturnGoods(ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString());
    if (Convert.ToInt32(ds2.Tables[0].Rows.Count) > 0)
    {
    table.Rows.Add(tr11);
    }
    }
    }
    }
    //=================================================第三个TR
    TableRow trt = new TableRow();

    TableCell cellt1 = new TableCell();
    cellt1.Text = "司机备注";
    cellt1.Attributes.Add("Style", "font-weight:bold;");
    cellt1.Attributes.Add("Width", "25%");
    cellt1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    trt.Cells.Add(cellt1);

    TableCell cellt3 = new TableCell();
    cellt3.Attributes.Add("Width", "25%");
    cellt3.Text = "客服备注(可输入)";
    cellt3.Attributes.Add("Style", "font-weight:bold;");
    cellt3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    cellt3.ColumnSpan = 2;
    trt.Cells.Add(cellt3);

    TableCell cellt5 = new TableCell();
    cellt5.Attributes.Add("Width", "25%");
    cellt5.Text = "财务备注";
    cellt5.Attributes.Add("Style", "font-weight:bold;");
    cellt5.BackColor = System.Drawing.Color.FromName("#CAE8EA");

    trt.Cells.Add(cellt5);


    TableCell cellt7 = new TableCell();
    cellt7.Attributes.Add("Width", "25%");
    cellt7.Text = "可用余额";
    cellt7.Attributes.Add("Style", "font-weight:bold;");
    cellt7.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    trt.Cells.Add(cellt7);

    table.Rows.Add(trt);

    TableRow trtt = new TableRow();
    TableCell cellt6 = new TableCell();
    cellt6.ID = "drivercomment";
    cellt6.Attributes.Add("Width", "25%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["beizhu"].ToString() == "")
    {
    cellt6.Text = "&nbsp; ";
    }
    else
    {
    cellt6.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["beizhu"].ToString();
    }
    trtt.Cells.Add(cellt6);

    TableCell cellt8 = new TableCell();
    cellt8.ID = "servicecomment";
    cellt8.Attributes.Add("Width", "25%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["kefubeizhu"].ToString() == "")
    {
    cellt8.Text = "";
    cellt8.Attributes.Add("contentEditable", "true");
    }
    else
    {
    cellt8.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["kefubeizhu"].ToString();
    }
    cellt8.ColumnSpan = 2;
    trtt.Cells.Add(cellt8);

    TableCell cellt10 = new TableCell();
    cellt10.Attributes.Add("Width", "25%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["caiwubeizhu"].ToString() == "")
    {
    cellt10.Text = "";
    }
    else
    {
    cellt10.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["caiwubeizhu"].ToString();
    }

    trtt.Cells.Add(cellt10);

    TableCell cellt9 = new TableCell();
    cellt9.Attributes.Add("Width", "25%");
    if (ds.Tables[0].Rows[GridView1.Rows.Count]["yukuan"].ToString() == "")
    {
    cellt9.Text = "0";
    }
    else
    {
    cellt9.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["yukuan"].ToString();
    }

    trtt.Cells.Add(cellt9);


    table.Rows.Add(trtt);


    if (!ds.Tables[0].Rows[GridView1.Rows.Count]["status"].ToString().Equals("9"))
    {
    //if (!ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString().Equals(ds.Tables[0].Rows[0]["gjpOrderId"].ToString()))
    //{
    string billNumberId = ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString();
    string btypeid = ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString();
    string payType = ds.Tables[0].Rows[GridView1.Rows.Count]["payType"].ToString();
    string totalmoney = ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString();
    string reallyPrice = ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString();
    TableRow tr3 = new TableRow();

    TableCell cell331 = new TableCell();
    //cell331.Attributes.Add("Width", "100%");
    cell331.ColumnSpan = 5;
    Button button32 = new Button();
    button32.ID = "tijiao13xa";
    button32.CssClass = "tijiao3xa";
    button32.Attributes.Add("Style", "Width:150px;float:center;margin-right:15px;;font-weight:bold;background-color:#CAE8EA;height:30px;");
    button32.Text = "待 确 定 订 单";
    button32.OnClientClick = "daiqueren(this," + ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString() + ",'" + this.UserId + "','" + ds.Tables[0].Rows[GridView1.Rows.Count]["BName"].ToString() + "');return false;";
    //button32.Click += new EventHandler(daiqueren_Click);
    //button32.CommandArgument = ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString();
    cell331.Controls.Add(button32);
    //Button button31 = new Button();
    //button31.ID = "tijiao13xa";
    //button31.CssClass = "tijiao3xaa";
    //button31.Attributes.Add("Style", "Width:150px;float;center;margin-left:15px;font-weight:bold;background-color:#CAE8EA;height:30px; ");

    ////button31.Attributes.Add("Style","Visible:false;");
    //button31.Text = "确 定 订 单";
    //string obj = billNumberId + "," + btypeid + "," + payType + "," + totalmoney + "," + reallyPrice;
    //button31.OnClientClick = "queren('"+obj+"');return false;";
    ////button31.Click += new EventHandler(SaveButton_Click);
    //button31.CommandArgument = billNumberId + "," + btypeid + "," + payType + "," + totalmoney + "," + reallyPrice;
    //cell331.Controls.Add(button31);
    tr3.Cells.Add(cell331);

    //TableCell cell11 = new TableCell();
    //TextBox tb1 = new TextBox();
    //tb1.ID = "Text11";
    //tb1.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["billNumberId"].ToString();
    //tb1.Attributes.Add("Style", "display:none;border:0px");
    //cell11.Controls.Add(tb1);
    //tr3.Cells.Add(cell11);

    //TableCell cell22 = new TableCell();
    //TextBox tb2 = new TextBox();
    //tb2.ID = "Text12";
    //tb2.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["btypeid"].ToString();
    //tb2.Attributes.Add("Style", "display:none;border:0px");
    //cell22.Controls.Add(tb2);
    //tr3.Cells.Add(cell22);

    //TableCell cell33 = new TableCell();
    //TextBox tb3 = new TextBox();
    //tb3.ID = "Text13";
    //tb3.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["payType"].ToString();
    //tb3.Attributes.Add("Style", "display:none;border:0px");
    //cell33.Controls.Add(tb3);
    //tr3.Cells.Add(cell33);

    //TableCell cell44 = new TableCell();
    //TextBox tb4 = new TextBox();
    //tb4.ID = "Text14";
    //tb4.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["totalmoney"].ToString();
    //tb4.Attributes.Add("Style", "display:none;border:0px");
    //cell44.Controls.Add(tb4);
    //tr3.Cells.Add(cell44);

    //TableCell cell55 = new TableCell();
    //TextBox tb5 = new TextBox();
    //tb5.ID = "Text15";
    //tb5.Text = ds.Tables[0].Rows[GridView1.Rows.Count]["reallyPrice"].ToString();
    //tb5.Attributes.Add("Style", "display:none;border:0px");
    //cell55.Controls.Add(tb5);
    //tr3.Cells.Add(cell55);

    table.Rows.Add(tr3);
    }
    e.Row.Cells[2].Controls.Add(table);
    //if (e.Row.FindControl("ButtonOK") != null)
    //{
    // Button CtlButton = (Button)e.Row.FindControl("ButtonOK");
    // CtlButton.Click += new EventHandler(OKButton_Click);
    //}
    }
    }

    public void getList2(string state, C1GridViewRowEventArgs e)
    {
    int count = GridView2.Rows.Count;
    string sql = "";
    string datewhere = "";
    if (this.textbox_date2.Text == null || this.textbox_date2.Text.Trim() == "") { }
    else
    {
    datewhere = " and o.orderCreateTime='" + this.textbox_date2.Text.Trim() + " 00:00:00.000'";
    }

    if (this.UserId.ToString() == "5")
    {

    sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.daiquren='1' and o.qiankuanzhuangtai='0' and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox2.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt2.Text.Trim() + "%' Order by v.billNumberId desc";


    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);
    // and o.qiankuanzhuangtai='0'
    sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.status='" + stuas + "' and o.daiquren='1' and o.qiankuanzhuangtai='0' and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox2.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt2.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    else
    {
    // and o.qiankuanzhuangtai='0'
    sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.daiquren='1' and o.qiankuanzhuangtai='0' and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox2.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt2.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    }
    DataSet ds = DbHelper.DAL.DateSet(sql);
    DataTable dtt = DbHelper.DAL.ReplaceFullName(ds.Tables[0], "BName"); ds.Tables.Clear(); ds.Tables.Add(dtt);
    //string sqlretu = " select * from OrderReturnGoods";
    //DataSet dsre = db.Query(sqlretu);
    if (ds.Tables[0].Rows.Count <= count)
    {
    }
    else
    {
    Table table = new Table();
    table.ID = "tabel";
    table.Attributes.Add("cellspacing", "0");
    table.CssClass = "table01";
    //=================================================第一个TR
    TableRow tr0 = new TableRow();

    TableCell cell1 = new TableCell();
    cell1.Text = "客户名称";
    cell1.Attributes.Add("Style", "font-weight:bold;");
    cell1.Attributes.Add("Width", "20%");
    cell1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell1);

    TableCell cell3 = new TableCell();
    cell3.Attributes.Add("Width", "20%");
    cell3.Text = "订单编号";
    cell3.Attributes.Add("Style", "font-weight:bold;");
    cell3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell3);

    TableCell cell5 = new TableCell();
    cell5.Attributes.Add("Width", "20%");
    cell5.Text = "商城订单编号";
    cell5.Attributes.Add("Style", "font-weight:bold;");
    cell5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell5);

    TableCell cell2 = new TableCell();
    cell2.Attributes.Add("Width", "20%");
    cell2.Text = "订单状态";
    cell2.Attributes.Add("Style", "font-weight:bold;");
    cell2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell2);

    TableCell cell4 = new TableCell();
    cell4.Attributes.Add("Width", "20%");
    cell4.Text = "订单明细";
    cell4.Attributes.Add("Style", "font-weight:bold;");
    cell4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell4);

    table.Rows.Add(tr0);

    TableRow tr = new TableRow();
    TableCell cell6 = new TableCell();
    cell6.ID = "txtname";
    cell6.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString() == "")
    {
    cell6.Text = "";
    }
    else
    {
    cell6.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString();
    }
    tr.Cells.Add(cell6);

    TableCell cell8 = new TableCell();
    cell8.ID = "txtcode";
    cell8.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString() == "")
    {
    cell8.Text = "";
    }
    else
    {
    cell8.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    }
    tr.Cells.Add(cell8);

    TableCell cell10 = new TableCell();
    cell10.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["explain"].ToString() == "")
    {
    cell10.Text = "";
    }
    else
    {
    cell10.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["explain"].ToString();
    }
    tr.Cells.Add(cell10);

    TableCell cell7 = new TableCell();
    cell7.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["status"].ToString().Equals("4"))
    {
    cell7.ForeColor = System.Drawing.Color.Green;
    }
    else
    {
    cell7.ForeColor = System.Drawing.Color.Red;
    }
    cell7.Text = getstatus(ds.Tables[0].Rows[GridView2.Rows.Count]["status"].ToString());

    if (ds.Tables[0].Rows[GridView2.Rows.Count]["status"].ToString()=="5")
    {
    cell7.Text = "预确认";
    }

    tr.Cells.Add(cell7);

    TableCell cell9 = new TableCell();
    Button btnmingxi = new Button();
    btnmingxi.ID = "btn_mingxi";
    btnmingxi.Text = "详情";
    btnmingxi.PreRender += new EventHandler(btn_mingxi_Click);
    btnmingxi.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    cell9.Controls.Add(btnmingxi);
    cell9.Attributes.Add("Width", "20%");
    tr.Cells.Add(cell9);

    table.Rows.Add(tr);
    //=================================================第二个TR
    TableRow tr1 = new TableRow();
    TableCell c0 = new TableCell();
    c0.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["gjpOrderId"].ToString();
    c0.Style.Add("display", "none");
    tr1.Cells.Add(c0);

    TableCell c1 = new TableCell();
    c1.Text = "付款方式";
    c1.Attributes.Add("Width", "20%");
    c1.Attributes.Add("Style", "font-weight:bold;");
    c1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c1);

    TableCell c2 = new TableCell();
    c2.Attributes.Add("Width", "20%");
    c2.Text = "订单金额";
    c2.Attributes.Add("Style", "font-weight:bold;");
    c2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c2);

    TableCell c3 = new TableCell();
    c3.Attributes.Add("Width", "20%");
    c3.Text = "应收金额";
    c3.Attributes.Add("Style", "font-weight:bold;");
    c3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c3);

    TableCell c4 = new TableCell();
    c4.Attributes.Add("Width", "20%");
    c4.Text = "实收金额/余额付";
    c4.Attributes.Add("Style", "font-weight:bold;");
    c4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c4);

    TableCell c5 = new TableCell();
    c5.Attributes.Add("Width", "20%");
    c5.Text = "欠款";
    c5.Attributes.Add("Style", "font-weight:bold;");
    c5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c5);
    table.Rows.Add(tr1);
    TableRow tr2 = new TableRow();

    TableCell c6 = new TableCell();
    c6.Attributes.Add("Width", "20%");
    c6.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["payType"].ToString();//this.getpay(ds.Tables[0].Rows[GridView2.Rows.Count]["payType"].ToString());
    c6.RowSpan = 2;
    tr2.Cells.Add(c6);

    TableCell c7 = new TableCell();
    c7.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString() == "")
    {
    c7.Text = "";
    }
    else
    {
    c7.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"]).ToString("N");
    }
    c7.RowSpan = 2;
    tr2.Cells.Add(c7);

    //TableCell c5 = new TableCell();
    //c5.Text = "总金额";
    //c5.Attributes.Add("Style", "font-weight:bold;");
    //c5.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    //c5.Attributes.Add("Width", "20%");
    //tr2.Cells.Add(c5);
    string bill = ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString();
    //string strtui = "select money from OrderReturnGoods where ";
    TableCell c8 = new TableCell();
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString() == "")
    {
    c8.Text = "";
    }
    else
    {
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"] != DBNull.Value && ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"] != null)
    {
    c8.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"]).ToString("N");
    }
    else
    {

    c8.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"]).ToString("N");

    }

    }
    c8.Attributes.Add("Width", "20%");
    c8.RowSpan = 2;
    tr2.Cells.Add(c8);

    //TableCell c55 = new TableCell();
    //c55.Text = "下单日期";
    //c55.Attributes.Add("Style", "font-weight:bold;");
    //c55.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    //c55.Attributes.Add("Width", "20%");
    //tr2.Cells.Add(c55);

    TableCell c9 = new TableCell();
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString() == "")
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }

    }

    }


    c9.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    else
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }


    }

    }


    c9.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    c9.Attributes.Add("Width", "20%");
    c9.RowSpan = 2;
    tr2.Cells.Add(c9);
    TableCell c10 = new TableCell();
    string qiankuan = "";
    //if (ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString() == "")
    //{
    // qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString()) - 0).ToString("N");
    //}
    //if (ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString() == "")
    //{
    // qiankuan = (0 - Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString())).ToString("N");
    //}
    //if (ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString() == "" && ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString() == "")
    //{ qiankuan = "0"; }
    //if (ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString() != "" && ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString() != "")
    //{
    //qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"].ToString()) - 0).ToString("N");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"] != DBNull.Value && ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"] != null)
    {
    qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["yingshou"].ToString()) - 0).ToString("N");
    }
    else
    {

    qiankuan = "0";

    }
    //- Convert.ToDouble(ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString())
    //}
    string strqiankuansum = "select sum(cast(huankje as decimal(18,2))) from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqksum = DbHelper.DAL.DateSet(strqiankuansum).Tables[0];
    double huanke = 0;
    try
    {
    if (dqksum.Rows.Count > 0)
    {
    if (Convert.IsDBNull(dqksum.Rows[0][0]))
    {

    }
    else
    {
    //huanke = Convert.ToDouble(dqksum.Rows[0][0]);
    double tempd = 0;
    if (double.TryParse(dqksum.Rows[0][0].ToString(), out tempd))
    {

    huanke = Convert.ToDouble(tempd);

    }
    }
    }
    }
    catch (Exception ex)
    {
    huanke = 0;

    }
    if (Convert.ToDouble(qiankuan) - huanke > 0)
    {
    table.BackColor = System.Drawing.ColorTranslator.FromHtml("#fef1bd");
    c10.BackColor = System.Drawing.ColorTranslator.FromHtml("#ffff00");
    }

    string qiankuanstr = Math.Round((Convert.ToDouble(qiankuan) - huanke), 2).ToString();

    c10.Text = "¥" + qiankuanstr;
    c10.Attributes.Add("Width", "20%");
    c10.RowSpan = 2;
    tr2.Cells.Add(c10);

    table.Rows.Add(tr2);

    TableRow tr2_1 = new TableRow();
    TableCell c9_1 = new TableCell();
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString() == "")
    {

    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);

    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }

    }

    }


    c9_1.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    else
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);

    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }

    }

    }


    c9_1.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");
    }
    c9_1.Attributes.Add("Width", "20%");
    c9_1.RowSpan = 2;
    tr2_1.Cells.Add(c9_1);
    table.Rows.Add(tr2_1);


    //=================================================欠款显示
    if (Convert.ToDouble(qiankuan) > 0)
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }
    if (dqk.Rows.Count == 1)
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    if (Convert.ToDouble(qiankuan) <= qiankuanjine)
    {
    btn.Enabled = false;
    btn1.Enabled = false;
    }

    //btn变灰
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    else
    {
    if (i == dqk.Rows.Count - 1)
    {
    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    if (Convert.ToDouble(qiankuan) <= qiankuanjine)
    {
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    //btn变灰
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    else
    {
    if (i == 0)
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    //btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    //d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    //btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    //d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }
    else
    {
    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    //d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    //d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }

    }
    }
    }
    }
    else
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = "<select id='xingjia' disabled="disabled"><option>现金</option><option>微信</option><option>支付宝</option><option>余额</option></select>";

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = "";
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    d8.Text = "";
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = "";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView2.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");

    //btn变灰
    btn.Enabled = false;
    btn1.Enabled = false;

    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }


    }

    //if (Convert.ToDouble(qiankuan) > 0)
    //{

    // TableRow tr03 = new TableRow();
    // TableCell d1 = new TableCell();
    // d1.Text = "支付方式";
    // d1.Attributes.Add("Style", "font-weight:bold;");
    // d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d1.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d1);

    // TableCell d2 = new TableCell();
    // d2.Text = "支付时间";
    // d2.Attributes.Add("Style", "font-weight:bold;");
    // d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d2.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d2);

    // TableCell d3 = new TableCell();
    // d3.Text = "还款金额";
    // d3.Attributes.Add("Style", "font-weight:bold;");
    // d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d3.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d3);

    // TableCell d4 = new TableCell();
    // d4.Text = "还款率";
    // d4.Attributes.Add("Style", "font-weight:bold;");
    // d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d4.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d4);

    // TableCell d5 = new TableCell();
    // d5.Text = "操作";
    // d5.Attributes.Add("Style", "font-weight:bold;");
    // d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d5.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d5);
    // table.Rows.Add(tr03);

    // string str = "select * from [qiankuanbiao] where [billcode]='" + ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString()+"'";
    // ShujuBand(str);

    // TableRow tr04 = new TableRow();
    // TableCell d6 = new TableCell();
    // d6.ID = "zffs";
    // d6.Text = "<select id='xingjia'><option>现金全收</option><option>现金半收</option><option>现金不收</option><option>微信支付</option><option>其他</option></select>";

    // d6.Attributes.Add("contentEditable", "true");
    // d6.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d6);

    // TableCell d7 = new TableCell();
    // d7.ID = "zfsj";
    // d7.Text = "";
    // d7.Attributes.Add("contentEditable", "true");
    // d7.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d7);

    // TableCell d8 = new TableCell();
    // d8.ID = "hkje";
    // d8.Text = "";
    // d8.Attributes.Add("contentEditable", "true");
    // d8.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d8);

    // TableCell d9 = new TableCell();
    // d9.ID = "hkl";
    // d9.Text = "";
    // d9.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d9);

    // TableCell d10 = new TableCell();
    // Button btn = new Button();
    // btn.ID = "btn_addqiankuan";
    // btn.Text = "添加";
    // btn.OnClientClick = "addqiankuan(this);return false;";
    // d10.Controls.Add(btn);
    // Button btn1 = new Button();
    // btn1.ID = "btn_addbaocun";
    // btn1.Text = "保存";
    // btn1.OnClientClick = "huanqian(this);return false;";
    // //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    // btn.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["Billcode"].ToString();
    // d10.Controls.Add(btn1);
    // d10.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d10);
    // table.Rows.Add(tr04);

    //}
    //=================================================退单显示
    //TableRow tr05 = new TableRow();
    //TableCell e1 = new TableCell();
    //e1.Text = "退货单编号";
    //e1.Attributes.Add("Style", "font-weight:bold;");
    //e1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e1.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e1);

    //TableCell e2 = new TableCell();
    //e2.Text = "";
    //e2.Attributes.Add("Style", "font-weight:bold;");
    //e2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e2.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e2);

    //TableCell e3 = new TableCell();
    //e3.Text = "检查";
    //e3.Attributes.Add("Style", "font-weight:bold;");
    //e3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e3.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e3);

    //TableCell e4 = new TableCell();
    //e4.Text = "";
    //e4.Attributes.Add("Style", "font-weight:bold;");
    //e4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e4.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e4);

    //TableCell e5 = new TableCell();
    //e5.Text = "明细";
    //e5.Attributes.Add("Style", "font-weight:bold;");
    //e5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e5.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e5);
    //table.Rows.Add(tr05);

    //TableRow tr06 = new TableRow();
    //TableCell e6 = new TableCell();
    //e6.Text = "¥" + ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString();
    //e6.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e6);

    //TableCell e7 = new TableCell();
    //e7.Text = "";
    //e7.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e7);

    //TableCell e8 = new TableCell();
    //e8.Text = "¥" + ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString();
    //e8.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e8);

    //TableCell e9 = new TableCell();
    //e9.Text = "";
    //e9.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e9);

    //TableCell e10 = new TableCell();
    //e10.Text = "¥" + ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString();
    //e10.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e10);
    //table.Rows.Add(tr06);

    //=================================================第四个TR
    string sql01 = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet ds01 = DbHelper.DAL.DateSet(sql01);
    if (Convert.ToInt32(ds01.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    DataSet ds1 = this.getReturnGoods(ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString());
    //if (ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString().Equals(ds.Tables[0].Rows[0]["gjpOrderId"].ToString())) {
    TableRow tr33 = new TableRow();
    TableCell get1 = new TableCell();
    get1.Text = "实际返品信息";
    get1.Attributes.Add("Style", "10%;");
    get1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    get1.Attributes.Add("Style", "font-weight:bold;");
    tr33.Cells.Add(get1);

    TableCell getF = new TableCell();
    //getF.Attributes.Add("Style", "90%;");
    getF.ColumnSpan = 4;
    Table tab1 = new Table();
    tab1.CssClass = "tab1";
    if (Convert.ToInt32(ds1.Tables[0].Rows.Count) > 0)
    {
    for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
    {
    if (i == 0)
    {
    TableRow tr01 = new TableRow();
    TableCell c301 = new TableCell();
    c301.Text = "商品号";
    c301.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c301.Attributes.Add("Style", "font-weight:bold;");
    c301.Attributes.Add("Width", "25%");
    c301.ColumnSpan = 0;
    tr01.Cells.Add(c301);
    //


    TableCell c30 = new TableCell();
    c30.Text = "商品名";
    c30.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c30.Attributes.Add("Style", "font-weight:bold;");
    c30.Attributes.Add("Width", "25%");
    c30.ColumnSpan = 0;
    tr01.Cells.Add(c30);

    TableCell c32 = new TableCell();
    c32.Text = "返品数量";
    c32.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c32.Attributes.Add("Style", "font-weight:bold;");
    c32.Attributes.Add("Width", "25%");
    c32.ColumnSpan = 0;
    tr01.Cells.Add(c32);

    TableCell c34 = new TableCell();
    c34.Text = "返品单价";
    c34.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c34.Attributes.Add("Style", "font-weight:bold;");
    c34.Attributes.Add("Width", "25%");
    c34.ColumnSpan = 0;
    tr01.Cells.Add(c34);


    //TableCell c40 = new TableCell();
    //c40.Attributes.Add("Width", "20%");
    //c40.Text = "";
    //c40.Attributes.Add("Style", "font-weight:bold;");
    //c40.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //tr01.Cells.Add(c40);

    TableRow tr02 = new TableRow();

    TableCell c311 = new TableCell();
    c311.Text = ds1.Tables[0].Rows[i]["ptypeid"].ToString();
    c311.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c311);

    TableCell c31 = new TableCell();
    c31.Text = ds1.Tables[0].Rows[i]["goodsName"].ToString();
    c31.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c31);

    TableCell c33 = new TableCell();
    c33.Attributes.Add("Width", "25%");
    c33.Text = ds1.Tables[0].Rows[i]["qty"].ToString() + ds1.Tables[0].Rows[i]["unitName"].ToString();
    tr02.Cells.Add(c33);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds1.Tables[0].Rows[i]["Price"]).ToString("N");
    c35.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c35);

    //TableCell c42 = new TableCell();
    //c42.Attributes.Add("Width", "20%");
    //c42.Text = "";
    //tr02.Cells.Add(c42);

    tab1.Rows.Add(tr01);
    tab1.Rows.Add(tr02);
    }
    else
    {
    TableRow tr02 = new TableRow();

    TableCell c311 = new TableCell();
    c311.Text = ds1.Tables[0].Rows[i]["ptypeid"].ToString();
    c311.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c311);

    TableCell c31 = new TableCell();
    c31.Text = ds1.Tables[0].Rows[i]["goodsName"].ToString();
    c31.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c31);

    TableCell c33 = new TableCell();
    c33.Attributes.Add("Width", "25%");
    c33.Text = ds1.Tables[0].Rows[i]["qty"].ToString() + ds1.Tables[0].Rows[i]["unitName"].ToString();
    tr02.Cells.Add(c33);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds1.Tables[0].Rows[i]["Price"]).ToString("N");
    c35.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c35);

    //TableCell c42 = new TableCell();
    //c42.Attributes.Add("Width", "20%");
    //c42.Text = "";
    //tr02.Cells.Add(c42);

    tab1.Rows.Add(tr02);
    }
    }
    getF.Controls.Add(tab1);
    tr33.Cells.Add(getF);
    table.Rows.Add(tr33);
    }
    else
    {
    TableRow tr01 = new TableRow();
    TableCell c301 = new TableCell();
    c301.Text = "无返品";
    c301.Attributes.Add("Style", "font-weight:bold;text-align:center;font-size:15px;");
    c301.Attributes.Add("Width", "100%");
    c301.ColumnSpan = 8;
    tr01.Cells.Add(c301);

    tab1.Rows.Add(tr01);
    getF.Controls.Add(tab1);
    tr33.Cells.Add(getF);
    table.Rows.Add(tr33);
    }
    }


    string ordersql = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet dst = DbHelper.DAL.DateSet(ordersql);
    if (!ds.Tables[0].Rows[GridView2.Rows.Count]["status"].ToString().Equals("3"))
    {
    if (Convert.ToInt32(dst.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    string getOrd = " select * from view_selectOrderfanpin where BillNumberId =" + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString();
    DataSet dt = DbHelper.DAL.DateSet(getOrd);
    if (dt.Tables[0].Rows.Count > 0)
    {
    TableRow tr11 = new TableRow();
    TableCell ce0 = new TableCell();
    ce0.Text = dt.Tables[0].Rows[0]["BillNumberId"].ToString();
    ce0.Style.Add("display", "none");
    tr11.Cells.Add(ce0);

    TableCell ce1 = new TableCell();
    ce1.Text = "返品订单号";
    ce1.Attributes.Add("Style", "font-weight:bold;text-align:center;");
    ce1.Attributes.Add("Width", "10%");
    //ce1.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    tr11.Cells.Add(ce1);

    TableCell ce2 = new TableCell();
    ce2.Attributes.Add("Width", "20%");
    ce2.ID = "TextBoxsave";
    ce2.Text = "";
    ce2.Attributes.Add("contentEditable", "true");
    ce2.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce2);

    TableCell ce3 = new TableCell();
    ce3.Attributes.Add("Width", "20%");
    ce3.Attributes.Add("Style", "text-align:center;");
    Button button3 = new Button();
    button3.ID = "tijiao13";
    button3.CssClass = "tijiao3";
    button3.Attributes.Add("Style", "Width:90px;height: 30px;background-color:#CAE8EA;font-weight: bold;font-size: 14px;text-align:center;");
    button3.Text = "校 验";
    //button3.Click += new EventHandler(CheckButton_Click);
    button3.OnClientClick = "jianyan(this);return false;";
    ce3.Controls.Add(button3);
    tr11.Cells.Add(ce3);

    TableCell ce22 = new TableCell();
    ce22.Attributes.Add("Width", "20%");
    ce22.Text = "";
    ce22.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce22);

    TableCell ce32 = new TableCell();
    ce32.Attributes.Add("Width", "20%");
    ce32.Text = "";
    ce32.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce32);

    DataSet ds2 = this.getReturnGoods(ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString());
    if (Convert.ToInt32(ds2.Tables[0].Rows.Count) > 0)
    {
    table.Rows.Add(tr11);
    }
    }
    }
    }
    //=================================================第三个TR
    TableRow trt = new TableRow();

    TableCell cellt1 = new TableCell();
    cellt1.Text = "司机备注";
    cellt1.Attributes.Add("Style", "font-weight:bold;");
    cellt1.Attributes.Add("Width", "25%");
    cellt1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    trt.Cells.Add(cellt1);

    TableCell cellt3 = new TableCell();
    cellt3.Attributes.Add("Width", "25%");
    cellt3.Text = "客服备注(可输入)";
    cellt3.Attributes.Add("Style", "font-weight:bold;");
    cellt3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    cellt3.ColumnSpan = 2;
    trt.Cells.Add(cellt3);

    TableCell cellt5 = new TableCell();
    cellt5.Attributes.Add("Width", "25%");
    cellt5.Text = "财务备注";
    cellt5.Attributes.Add("Style", "font-weight:bold;");
    cellt5.BackColor = System.Drawing.Color.FromName("#CAE8EA");

    trt.Cells.Add(cellt5);

    TableCell cellt7 = new TableCell();
    cellt7.Attributes.Add("Width", "25%");
    cellt7.Text = "可用余额";
    cellt7.Attributes.Add("Style", "font-weight:bold;");
    cellt7.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    trt.Cells.Add(cellt7);

    table.Rows.Add(trt);

    table.Rows.Add(trt);

    TableRow trtt = new TableRow();
    TableCell cellt6 = new TableCell();
    cellt6.ID = "drivercomment";
    cellt6.Attributes.Add("Width", "33%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["beizhu"].ToString() == "")
    {
    cellt6.Text = "&nbsp; ";
    }
    else
    {
    cellt6.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["beizhu"].ToString();
    }
    trtt.Cells.Add(cellt6);

    TableCell cellt8 = new TableCell();
    cellt8.ID = "servicecomment";
    cellt8.Attributes.Add("Width", "33%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["kefubeizhu"].ToString() == "")
    {
    cellt8.Text = "";
    cellt8.Attributes.Add("contentEditable", "true");
    }
    else
    {
    cellt8.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["kefubeizhu"].ToString();
    }
    cellt8.ColumnSpan = 2;
    trtt.Cells.Add(cellt8);

    TableCell cellt10 = new TableCell();
    cellt10.Attributes.Add("Width", "34%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["caiwubeizhu"].ToString() == "")
    {
    cellt10.Text = "";
    }
    else
    {
    cellt10.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["caiwubeizhu"].ToString();
    }

    trtt.Cells.Add(cellt10);

    TableCell cellt9 = new TableCell();
    cellt9.Attributes.Add("Width", "25%");
    if (ds.Tables[0].Rows[GridView2.Rows.Count]["yukuan"].ToString() == "")
    {
    cellt9.Text = "0";
    }
    else
    {
    cellt9.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["yukuan"].ToString();
    }

    trtt.Cells.Add(cellt9);


    table.Rows.Add(trtt);


    //if (!ds.Tables[0].Rows[GridView2.Rows.Count]["status"].ToString().Equals("9"))
    //{
    // //if (!ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString().Equals(ds.Tables[0].Rows[0]["gjpOrderId"].ToString()))
    // //{
    // string billNumberId = ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString();
    // string btypeid = ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString();
    // string payType = ds.Tables[0].Rows[GridView2.Rows.Count]["payType"].ToString();
    // string totalmoney = ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString();
    // string reallyPrice = ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString();
    // TableRow tr3 = new TableRow();

    // TableCell cell331 = new TableCell();
    // //cell331.Attributes.Add("Width", "100%");
    // cell331.ColumnSpan = 5;
    // Button button32 = new Button();
    // button32.ID = "tijiao13xa";
    // button32.CssClass = "tijiao3xa";
    // button32.Attributes.Add("Style", "Width:150px;float:center;margin-right:15px;;font-weight:bold;background-color:#CAE8EA;height:30px;");
    // button32.Text = "待 确 定 订 单";
    // button32.OnClientClick = "daiqueren(this," + ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString() + ");return false;";
    // //button32.Click += new EventHandler(daiqueren_Click);
    // //button32.CommandArgument = ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString();
    // cell331.Controls.Add(button32);
    // //Button button31 = new Button();
    // //button31.ID = "tijiao13xa";
    // //button31.CssClass = "tijiao3xaa";
    // //button31.Attributes.Add("Style", "Width:150px;float;center;margin-left:15px;font-weight:bold;background-color:#CAE8EA;height:30px; ");

    // ////button31.Attributes.Add("Style","Visible:false;");
    // //button31.Text = "确 定 订 单";
    // //string obj = billNumberId + "," + btypeid + "," + payType + "," + totalmoney + "," + reallyPrice;
    // //button31.OnClientClick = "queren('"+obj+"');return false;";
    // ////button31.Click += new EventHandler(SaveButton_Click);
    // //button31.CommandArgument = billNumberId + "," + btypeid + "," + payType + "," + totalmoney + "," + reallyPrice;
    // //cell331.Controls.Add(button31);
    // tr3.Cells.Add(cell331);

    // //TableCell cell11 = new TableCell();
    // //TextBox tb1 = new TextBox();
    // //tb1.ID = "Text11";
    // //tb1.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["billNumberId"].ToString();
    // //tb1.Attributes.Add("Style", "display:none;border:0px");
    // //cell11.Controls.Add(tb1);
    // //tr3.Cells.Add(cell11);

    // //TableCell cell22 = new TableCell();
    // //TextBox tb2 = new TextBox();
    // //tb2.ID = "Text12";
    // //tb2.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["btypeid"].ToString();
    // //tb2.Attributes.Add("Style", "display:none;border:0px");
    // //cell22.Controls.Add(tb2);
    // //tr3.Cells.Add(cell22);

    // //TableCell cell33 = new TableCell();
    // //TextBox tb3 = new TextBox();
    // //tb3.ID = "Text13";
    // //tb3.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["payType"].ToString();
    // //tb3.Attributes.Add("Style", "display:none;border:0px");
    // //cell33.Controls.Add(tb3);
    // //tr3.Cells.Add(cell33);

    // //TableCell cell44 = new TableCell();
    // //TextBox tb4 = new TextBox();
    // //tb4.ID = "Text14";
    // //tb4.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["totalmoney"].ToString();
    // //tb4.Attributes.Add("Style", "display:none;border:0px");
    // //cell44.Controls.Add(tb4);
    // //tr3.Cells.Add(cell44);

    // //TableCell cell55 = new TableCell();
    // //TextBox tb5 = new TextBox();
    // //tb5.ID = "Text15";
    // //tb5.Text = ds.Tables[0].Rows[GridView2.Rows.Count]["reallyPrice"].ToString();
    // //tb5.Attributes.Add("Style", "display:none;border:0px");
    // //cell55.Controls.Add(tb5);
    // //tr3.Cells.Add(cell55);

    // table.Rows.Add(tr3);
    //}
    e.Row.Cells[2].Controls.Add(table);
    //if (e.Row.FindControl("ButtonOK") != null)
    //{
    // Button CtlButton = (Button)e.Row.FindControl("ButtonOK");
    // CtlButton.Click += new EventHandler(OKButton_Click);
    //}
    }
    }

    public void getList3(string state, C1GridViewRowEventArgs e)
    {
    int count = GridView3.Rows.Count;
    string sql = "";
    string datewhere = "";
    if (this.textbox_date.Text == null || this.textbox_date.Text.Trim() == "") { }
    else
    {
    datewhere = " and o.orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000'";
    }


    if (textbox1all.Text == "1")
    {
    if (this.UserId.ToString() == "5")
    {
    sql = "select distinct * from view_selectOrderBillnewnew as v,(select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou) as o where v.billNumberId = o.gjpOrderId and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);

    //sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.status='" + stuas + "' and o.gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by billNumberId desc";
    sql = "select distinct * from view_selectOrderBillnewnew as v,(select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou) as o where v.billNumberId = o.gjpOrderId and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    else
    {

    //sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by billNumberId desc";
    sql = "select distinct * from view_selectOrderBillnewnew as v,(select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou) as o where v.billNumberId = o.gjpOrderId and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    }
    }
    else
    {
    if (this.UserId.ToString() == "5")
    {
    sql = "select distinct * from view_selectOrderBillnewnew as v,(select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou) as o where v.billNumberId = o.gjpOrderId and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);
    //sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.status='" + stuas + "' and o.gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by billNumberId desc";
    sql = "select distinct * from view_selectOrderBillnewnew as v,(select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou) as o where v.billNumberId = o.gjpOrderId and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    else
    {
    //sql = "select distinct * from view_selectOrderBillnewnew as v,Orders as o where v.billNumberId = o.gjpOrderId and o.gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by billNumberId desc";
    sql = "select distinct * from view_selectOrderBillnewnew as v,(select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou) as o where v.billNumberId = o.gjpOrderId and o.SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and o.CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') " + datewhere + " and v.Billcode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' Order by v.billNumberId desc";
    }
    }
    }

    DataSet ds = DbHelper.DAL.DateSet(sql);
    DataTable dtt = DbHelper.DAL.ReplaceFullName(ds.Tables[0], "BName"); ds.Tables.Clear(); ds.Tables.Add(dtt);
    //string sqlretu = " select * from OrderReturnGoods";
    //DataSet dsre = db.Query(sqlretu);
    if (ds.Tables[0].Rows.Count <= count)
    {
    }
    else
    {
    Table table = new Table();
    table.ID = "tabel";
    table.Attributes.Add("cellspacing", "0");
    table.CssClass = "table01";
    //=================================================第一个TR
    TableRow tr0 = new TableRow();

    TableCell cell1 = new TableCell();
    cell1.Text = "客户名称";
    cell1.Attributes.Add("Style", "font-weight:bold;");
    cell1.Attributes.Add("Width", "20%");
    cell1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell1);

    TableCell cell3 = new TableCell();
    cell3.Attributes.Add("Width", "20%");
    cell3.Text = "订单编号";
    cell3.Attributes.Add("Style", "font-weight:bold;");
    cell3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell3);

    TableCell cell5 = new TableCell();
    cell5.Attributes.Add("Width", "20%");
    cell5.Text = "商城订单编号";
    cell5.Attributes.Add("Style", "font-weight:bold;");
    cell5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell5);

    TableCell cell2 = new TableCell();
    cell2.Attributes.Add("Width", "20%");
    cell2.Text = "订单状态";
    cell2.Attributes.Add("Style", "font-weight:bold;");
    cell2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell2);

    TableCell cell4 = new TableCell();
    cell4.Attributes.Add("Width", "20%");
    cell4.Text = "订单明细";
    cell4.Attributes.Add("Style", "font-weight:bold;");
    cell4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr0.Cells.Add(cell4);

    table.Rows.Add(tr0);

    TableRow tr = new TableRow();
    TableCell cell6 = new TableCell();
    cell6.ID = "txtname";
    cell6.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString() == "")
    {
    cell6.Text = "";
    }
    else
    {
    cell6.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString();
    }
    tr.Cells.Add(cell6);

    TableCell cell8 = new TableCell();
    cell8.ID = "txtcode";
    cell8.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString() == "")
    {
    cell8.Text = "";
    }
    else
    {
    cell8.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    }
    tr.Cells.Add(cell8);

    TableCell cell10 = new TableCell();
    cell10.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["explain"].ToString() == "")
    {
    cell10.Text = "";
    }
    else
    {
    cell10.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["explain"].ToString();
    }
    tr.Cells.Add(cell10);

    TableCell cell7 = new TableCell();
    cell7.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["status"].ToString().Equals("4"))
    {
    cell7.ForeColor = System.Drawing.Color.Green;
    }
    else
    {
    cell7.ForeColor = System.Drawing.Color.Red;
    }
    cell7.Text = getstatus(ds.Tables[0].Rows[GridView3.Rows.Count]["status"].ToString());

    if (ds.Tables[0].Rows[GridView3.Rows.Count]["status"].ToString() == "5")
    {
    cell7.Text = "已完成";
    }
    tr.Cells.Add(cell7);

    TableCell cell9 = new TableCell();
    Button btnmingxi = new Button();
    btnmingxi.ID = "btn_mingxi";
    btnmingxi.Text = "详情";
    btnmingxi.PreRender += new EventHandler(btn_mingxi_Click);
    btnmingxi.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    cell9.Controls.Add(btnmingxi);
    cell9.Attributes.Add("Width", "20%");
    tr.Cells.Add(cell9);

    table.Rows.Add(tr);
    //=================================================第二个TR
    TableRow tr1 = new TableRow();
    TableCell c0 = new TableCell();
    c0.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["gjpOrderId"].ToString();
    c0.Style.Add("display", "none");
    tr1.Cells.Add(c0);

    TableCell c1 = new TableCell();
    c1.Text = "付款方式";
    c1.Attributes.Add("Width", "20%");
    c1.Attributes.Add("Style", "font-weight:bold;");
    c1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c1);

    TableCell c2 = new TableCell();
    c2.Attributes.Add("Width", "20%");
    c2.Text = "订单金额";
    c2.Attributes.Add("Style", "font-weight:bold;");
    c2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c2);

    TableCell c3 = new TableCell();
    c3.Attributes.Add("Width", "20%");
    c3.Text = "应收金额";
    c3.Attributes.Add("Style", "font-weight:bold;");
    c3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c3);

    TableCell c4 = new TableCell();
    c4.Attributes.Add("Width", "20%");
    c4.Text = "实收金额/余额付";
    c4.Attributes.Add("Style", "font-weight:bold;");
    c4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c4);

    TableCell c5 = new TableCell();
    c5.Attributes.Add("Width", "20%");
    c5.Text = "欠款";
    c5.Attributes.Add("Style", "font-weight:bold;");
    c5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    tr1.Cells.Add(c5);
    table.Rows.Add(tr1);
    TableRow tr2 = new TableRow();

    TableCell c6 = new TableCell();
    c6.Attributes.Add("Width", "20%");
    c6.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["payType"].ToString();//this.getpay(ds.Tables[0].Rows[GridView3.Rows.Count]["payType"].ToString());
    c6.RowSpan = 2;
    tr2.Cells.Add(c6);

    TableCell c7 = new TableCell();
    c7.Attributes.Add("Width", "20%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString() == "")
    {
    c7.Text = "";
    }
    else
    {
    c7.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"]).ToString("N");
    }
    c7.RowSpan = 2;
    tr2.Cells.Add(c7);

    //TableCell c5 = new TableCell();
    //c5.Text = "总金额";
    //c5.Attributes.Add("Style", "font-weight:bold;");
    //c5.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    //c5.Attributes.Add("Width", "20%");
    //tr2.Cells.Add(c5);
    string bill = ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString();
    //string strtui = "select money from OrderReturnGoods where ";
    TableCell c8 = new TableCell();
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString() == "")
    {
    c8.Text = "";
    }
    else
    {
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"] != DBNull.Value && ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"] != null)
    {
    c8.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"]).ToString("N");
    }
    else
    {

    c8.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"]).ToString("N");

    }

    }
    c8.Attributes.Add("Width", "20%");
    c8.RowSpan = 2;
    tr2.Cells.Add(c8);

    //TableCell c55 = new TableCell();
    //c55.Text = "下单日期";
    //c55.Attributes.Add("Style", "font-weight:bold;");
    //c55.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    //c55.Attributes.Add("Width", "20%");
    //tr2.Cells.Add(c55);

    TableCell c9 = new TableCell();
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString() == "")
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }


    }

    }


    c9.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    else
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }


    }

    }


    c9.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    c9.Attributes.Add("Width", "20%");
    c9.RowSpan = 2;
    tr2.Cells.Add(c9);
    TableCell c10 = new TableCell();
    string qiankuan = "";
    //if (ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString() == "")
    //{
    // qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString()) - 0).ToString("N");
    //}
    //if (ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString() == "")
    //{
    // qiankuan = (0 - Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString())).ToString("N");
    //}
    //if (ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString() == "" && ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString() == "")
    //{ qiankuan = "0"; }
    //if (ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString() != "" && ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString() != "")
    //{
    //qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"].ToString()) - 0).ToString("N");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"] != DBNull.Value && ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"] != null)
    {
    qiankuan = (Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["yingshou"].ToString()) - 0).ToString("N");
    }
    else
    {

    qiankuan = "0";

    }
    //- Convert.ToDouble(ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString())
    //}
    string strqiankuansum = "select sum(cast(huankje as decimal(18,2))) from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqksum = DbHelper.DAL.DateSet(strqiankuansum).Tables[0];
    double huanke = 0;
    try
    {
    if (dqksum.Rows.Count > 0)
    {
    if (Convert.IsDBNull(dqksum.Rows[0][0]))
    {

    }
    else
    {
    //huanke = Convert.ToDouble(dqksum.Rows[0][0]);
    double tempd = 0;
    if (double.TryParse(dqksum.Rows[0][0].ToString(), out tempd))
    {

    huanke = Convert.ToDouble(tempd);

    }
    }
    }
    }
    catch (Exception ex)
    {
    huanke = 0;

    }
    if (Convert.ToDouble(qiankuan) - huanke > 0)
    {
    table.BackColor = System.Drawing.ColorTranslator.FromHtml("#fef1bd");
    c10.BackColor = System.Drawing.ColorTranslator.FromHtml("#ffff00");
    }
    string qiankuanstr = Math.Round((Convert.ToDouble(qiankuan) - huanke), 2).ToString();

    c10.Text = "¥" + qiankuanstr;
    c10.Attributes.Add("Width", "20%");
    c10.RowSpan = 2;
    tr2.Cells.Add(c10);

    table.Rows.Add(tr2);

    TableRow tr2_1 = new TableRow();
    TableCell c9_1 = new TableCell();
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString() == "")
    {

    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }


    }

    }


    c9_1.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    else
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }


    }

    }


    c9_1.Text = "¥" + Convert.ToDouble(qiankuanjine).ToString("N");

    }
    c9_1.Attributes.Add("Width", "20%");
    c9_1.RowSpan = 2;
    tr2_1.Cells.Add(c9_1);
    table.Rows.Add(tr2_1);


    //=================================================欠款显示
    if (Convert.ToDouble(qiankuan) > 0)
    {
    double qiankuanjine = 0;
    string str = "select * from [qiankuanbiao] where [BillNumberId]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + "'";
    DataTable dqk = DbHelper.DAL.DateSet(str).Tables[0];
    if (dqk.Rows.Count > 0)
    {
    for (int i = 0; i < dqk.Rows.Count; i++)
    {
    //qiankuanjine = qiankuanjine + Convert.ToDouble(dqk.Rows[i]["huankje"]);
    double tempd = 0;
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {

    qiankuanjine = qiankuanjine + Convert.ToDouble(tempd);

    }
    if (dqk.Rows.Count == 1)
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }

    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    if (Convert.ToDouble(qiankuan) <= qiankuanjine)
    {
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    //btn变灰
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    else
    {
    if (i == dqk.Rows.Count - 1)
    {
    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }

    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    if (Convert.ToDouble(qiankuan) <= qiankuanjine)
    {
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    //btn变灰
    btn.Enabled = false;
    btn1.Enabled = false;
    }
    else
    {
    if (i == 0)
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }

    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    //btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    //d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    //btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    //d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }
    else
    {
    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = dqk.Rows[i]["zhifufs"].ToString();

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = dqk.Rows[i]["zhifusj"].ToString();
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    //d8.Text = "¥" + Convert.ToDouble(dqk.Rows[i]["huankje"]).ToString("N");
    if (double.TryParse(dqk.Rows[i]["huankje"].ToString(), out tempd))
    {


    d8.Text = "¥" + Convert.ToDouble(tempd).ToString("N");
    }
    else
    {
    d8.Text = "¥0";
    }

    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = Math.Round((qiankuanjine / Convert.ToDouble(qiankuan) * 100), 2).ToString() + "%"; //dqk.Rows[i]["huanklv"].ToString() + "%";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    //d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    //d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }

    }
    }
    }
    }
    else
    {
    TableRow tr03 = new TableRow();
    TableCell d1 = new TableCell();
    d1.Text = "支付方式";
    d1.Attributes.Add("Style", "font-weight:bold;");
    d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d1.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d1);

    TableCell d2 = new TableCell();
    d2.Text = "支付时间";
    d2.Attributes.Add("Style", "font-weight:bold;");
    d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d2.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d2);

    TableCell d3 = new TableCell();
    d3.Text = "还款金额";
    d3.Attributes.Add("Style", "font-weight:bold;");
    d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d3.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d3);

    TableCell d4 = new TableCell();
    d4.Text = "还款率";
    d4.Attributes.Add("Style", "font-weight:bold;");
    d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d4.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d4);

    TableCell d5 = new TableCell();
    d5.Text = "操作";
    d5.Attributes.Add("Style", "font-weight:bold;");
    d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    d5.Attributes.Add("Width", "20%");
    tr03.Cells.Add(d5);
    table.Rows.Add(tr03);

    TableRow tr04 = new TableRow();
    TableCell d6 = new TableCell();
    d6.ID = "zffs";
    d6.Text = "<select id='xingjia' disabled="disabled"><option>现金</option><option>微信</option><option>支付宝</option><option>余额</option></select>";

    d6.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d6);

    TableCell d7 = new TableCell();
    d7.ID = "zfsj";
    d7.Text = "";
    d7.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d7);

    TableCell d8 = new TableCell();
    d8.ID = "hkje";
    d8.Text = "";
    d8.Attributes.Add("contentEditable", "true");
    d8.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d8);

    TableCell d9 = new TableCell();
    d9.ID = "hkl";
    d9.Text = "";
    d9.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d9);

    TableCell d10 = new TableCell();
    Button btn = new Button();
    btn.ID = "btn_addqiankuan";
    btn.Text = "添加";
    btn.OnClientClick = "addqiankuan(this);return false;";
    d10.Controls.Add(btn);
    Button btn1 = new Button();
    btn1.ID = "btn_addbaocun";
    btn1.Text = "保存";
    btn1.OnClientClick = "huanqian(this," + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + ",'" + ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString() + "','" + ds.Tables[0].Rows[GridView3.Rows.Count]["BName"].ToString() + "','" + this.UserId + "');return false;";
    //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    btn.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();

    //btn变灰
    btn.Enabled = false;
    btn1.Enabled = false;

    d10.Controls.Add(btn1);
    d10.Attributes.Add("Width", "20%");
    tr04.Cells.Add(d10);
    table.Rows.Add(tr04);
    }


    }

    //if (Convert.ToDouble(qiankuan) > 0)
    //{

    // TableRow tr03 = new TableRow();
    // TableCell d1 = new TableCell();
    // d1.Text = "支付方式";
    // d1.Attributes.Add("Style", "font-weight:bold;");
    // d1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d1.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d1);

    // TableCell d2 = new TableCell();
    // d2.Text = "支付时间";
    // d2.Attributes.Add("Style", "font-weight:bold;");
    // d2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d2.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d2);

    // TableCell d3 = new TableCell();
    // d3.Text = "还款金额";
    // d3.Attributes.Add("Style", "font-weight:bold;");
    // d3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d3.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d3);

    // TableCell d4 = new TableCell();
    // d4.Text = "还款率";
    // d4.Attributes.Add("Style", "font-weight:bold;");
    // d4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d4.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d4);

    // TableCell d5 = new TableCell();
    // d5.Text = "操作";
    // d5.Attributes.Add("Style", "font-weight:bold;");
    // d5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    // d5.Attributes.Add("Width", "20%");
    // tr03.Cells.Add(d5);
    // table.Rows.Add(tr03);

    // string str = "select * from [qiankuanbiao] where [billcode]='" + ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString()+"'";
    // ShujuBand(str);

    // TableRow tr04 = new TableRow();
    // TableCell d6 = new TableCell();
    // d6.ID = "zffs";
    // d6.Text = "<select id='xingjia'><option>现金全收</option><option>现金半收</option><option>现金不收</option><option>微信支付</option><option>其他</option></select>";

    // d6.Attributes.Add("contentEditable", "true");
    // d6.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d6);

    // TableCell d7 = new TableCell();
    // d7.ID = "zfsj";
    // d7.Text = "";
    // d7.Attributes.Add("contentEditable", "true");
    // d7.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d7);

    // TableCell d8 = new TableCell();
    // d8.ID = "hkje";
    // d8.Text = "";
    // d8.Attributes.Add("contentEditable", "true");
    // d8.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d8);

    // TableCell d9 = new TableCell();
    // d9.ID = "hkl";
    // d9.Text = "";
    // d9.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d9);

    // TableCell d10 = new TableCell();
    // Button btn = new Button();
    // btn.ID = "btn_addqiankuan";
    // btn.Text = "添加";
    // btn.OnClientClick = "addqiankuan(this);return false;";
    // d10.Controls.Add(btn);
    // Button btn1 = new Button();
    // btn1.ID = "btn_addbaocun";
    // btn1.Text = "保存";
    // btn1.OnClientClick = "huanqian(this);return false;";
    // //btn1.Click += new EventHandler(btn_addqiankuan_Click);
    // btn.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["Billcode"].ToString();
    // d10.Controls.Add(btn1);
    // d10.Attributes.Add("Width", "20%");
    // tr04.Cells.Add(d10);
    // table.Rows.Add(tr04);

    //}
    //=================================================退单显示
    //TableRow tr05 = new TableRow();
    //TableCell e1 = new TableCell();
    //e1.Text = "退货单编号";
    //e1.Attributes.Add("Style", "font-weight:bold;");
    //e1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e1.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e1);

    //TableCell e2 = new TableCell();
    //e2.Text = "";
    //e2.Attributes.Add("Style", "font-weight:bold;");
    //e2.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e2.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e2);

    //TableCell e3 = new TableCell();
    //e3.Text = "检查";
    //e3.Attributes.Add("Style", "font-weight:bold;");
    //e3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e3.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e3);

    //TableCell e4 = new TableCell();
    //e4.Text = "";
    //e4.Attributes.Add("Style", "font-weight:bold;");
    //e4.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e4.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e4);

    //TableCell e5 = new TableCell();
    //e5.Text = "明细";
    //e5.Attributes.Add("Style", "font-weight:bold;");
    //e5.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //e5.Attributes.Add("Width", "20%");
    //tr05.Cells.Add(e5);
    //table.Rows.Add(tr05);

    //TableRow tr06 = new TableRow();
    //TableCell e6 = new TableCell();
    //e6.Text = "¥" + ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString();
    //e6.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e6);

    //TableCell e7 = new TableCell();
    //e7.Text = "";
    //e7.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e7);

    //TableCell e8 = new TableCell();
    //e8.Text = "¥" + ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString();
    //e8.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e8);

    //TableCell e9 = new TableCell();
    //e9.Text = "";
    //e9.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e9);

    //TableCell e10 = new TableCell();
    //e10.Text = "¥" + ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString();
    //e10.Attributes.Add("Width", "20%");
    //tr06.Cells.Add(e10);
    //table.Rows.Add(tr06);

    //=================================================第四个TR
    string sql01 = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet ds01 = DbHelper.DAL.DateSet(sql01);
    if (Convert.ToInt32(ds01.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    DataSet ds1 = this.getReturnGoods(ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString());
    //if (ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString().Equals(ds.Tables[0].Rows[0]["gjpOrderId"].ToString())) {
    TableRow tr33 = new TableRow();
    TableCell get1 = new TableCell();
    get1.Text = "实际返品信息";
    get1.Attributes.Add("Style", "10%;");
    get1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    get1.Attributes.Add("Style", "font-weight:bold;");
    tr33.Cells.Add(get1);

    TableCell getF = new TableCell();
    //getF.Attributes.Add("Style", "90%;");
    getF.ColumnSpan = 4;
    Table tab1 = new Table();
    tab1.CssClass = "tab1";
    if (Convert.ToInt32(ds1.Tables[0].Rows.Count) > 0)
    {
    for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
    {
    if (i == 0)
    {
    TableRow tr01 = new TableRow();
    TableCell c301 = new TableCell();
    c301.Text = "商品号";
    c301.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c301.Attributes.Add("Style", "font-weight:bold;");
    c301.Attributes.Add("Width", "25%");
    c301.ColumnSpan = 0;
    tr01.Cells.Add(c301);
    //


    TableCell c30 = new TableCell();
    c30.Text = "商品名";
    c30.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c30.Attributes.Add("Style", "font-weight:bold;");
    c30.Attributes.Add("Width", "25%");
    c30.ColumnSpan = 0;
    tr01.Cells.Add(c30);

    TableCell c32 = new TableCell();
    c32.Text = "返品数量";
    c32.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c32.Attributes.Add("Style", "font-weight:bold;");
    c32.Attributes.Add("Width", "25%");
    c32.ColumnSpan = 0;
    tr01.Cells.Add(c32);

    TableCell c34 = new TableCell();
    c34.Text = "返品单价";
    c34.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    c34.Attributes.Add("Style", "font-weight:bold;");
    c34.Attributes.Add("Width", "25%");
    c34.ColumnSpan = 0;
    tr01.Cells.Add(c34);


    //TableCell c40 = new TableCell();
    //c40.Attributes.Add("Width", "20%");
    //c40.Text = "";
    //c40.Attributes.Add("Style", "font-weight:bold;");
    //c40.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    //tr01.Cells.Add(c40);

    TableRow tr02 = new TableRow();

    TableCell c311 = new TableCell();
    c311.Text = ds1.Tables[0].Rows[i]["ptypeid"].ToString();
    c311.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c311);

    TableCell c31 = new TableCell();
    c31.Text = ds1.Tables[0].Rows[i]["goodsName"].ToString();
    c31.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c31);

    TableCell c33 = new TableCell();
    c33.Attributes.Add("Width", "25%");
    c33.Text = ds1.Tables[0].Rows[i]["qty"].ToString() + ds1.Tables[0].Rows[i]["unitName"].ToString();
    tr02.Cells.Add(c33);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds1.Tables[0].Rows[i]["Price"]).ToString("N");
    c35.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c35);

    //TableCell c42 = new TableCell();
    //c42.Attributes.Add("Width", "20%");
    //c42.Text = "";
    //tr02.Cells.Add(c42);

    tab1.Rows.Add(tr01);
    tab1.Rows.Add(tr02);
    }
    else
    {
    TableRow tr02 = new TableRow();

    TableCell c311 = new TableCell();
    c311.Text = ds1.Tables[0].Rows[i]["ptypeid"].ToString();
    c311.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c311);

    TableCell c31 = new TableCell();
    c31.Text = ds1.Tables[0].Rows[i]["goodsName"].ToString();
    c31.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c31);

    TableCell c33 = new TableCell();
    c33.Attributes.Add("Width", "25%");
    c33.Text = ds1.Tables[0].Rows[i]["qty"].ToString() + ds1.Tables[0].Rows[i]["unitName"].ToString();
    tr02.Cells.Add(c33);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds1.Tables[0].Rows[i]["Price"]).ToString("N");
    c35.Attributes.Add("Width", "25%");
    tr02.Cells.Add(c35);

    //TableCell c42 = new TableCell();
    //c42.Attributes.Add("Width", "20%");
    //c42.Text = "";
    //tr02.Cells.Add(c42);

    tab1.Rows.Add(tr02);
    }
    }
    getF.Controls.Add(tab1);
    tr33.Cells.Add(getF);
    table.Rows.Add(tr33);
    }
    else
    {
    TableRow tr01 = new TableRow();
    TableCell c301 = new TableCell();
    c301.Text = "无返品";
    c301.Attributes.Add("Style", "font-weight:bold;text-align:center;font-size:15px;");
    c301.Attributes.Add("Width", "100%");
    c301.ColumnSpan = 8;
    tr01.Cells.Add(c301);

    tab1.Rows.Add(tr01);
    getF.Controls.Add(tab1);
    tr33.Cells.Add(getF);
    table.Rows.Add(tr33);
    }
    }


    string ordersql = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet dst = DbHelper.DAL.DateSet(ordersql);
    if (!ds.Tables[0].Rows[GridView3.Rows.Count]["status"].ToString().Equals("3"))
    {
    if (Convert.ToInt32(dst.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    string getOrd = " select * from view_selectOrderfanpin where BillNumberId =" + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString();
    DataSet dt = DbHelper.DAL.DateSet(getOrd);
    if (dt.Tables[0].Rows.Count > 0)
    {
    TableRow tr11 = new TableRow();
    TableCell ce0 = new TableCell();
    ce0.Text = dt.Tables[0].Rows[0]["BillNumberId"].ToString();
    ce0.Style.Add("display", "none");
    tr11.Cells.Add(ce0);

    TableCell ce1 = new TableCell();
    ce1.Text = "返品订单号";
    ce1.Attributes.Add("Style", "font-weight:bold;text-align:center;");
    ce1.Attributes.Add("Width", "10%");
    //ce1.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    tr11.Cells.Add(ce1);

    TableCell ce2 = new TableCell();
    ce2.Attributes.Add("Width", "20%");
    ce2.ID = "TextBoxsave";
    ce2.Text = "";
    ce2.Attributes.Add("contentEditable", "true");
    ce2.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce2);

    TableCell ce3 = new TableCell();
    ce3.Attributes.Add("Width", "20%");
    ce3.Attributes.Add("Style", "text-align:center;");
    Button button3 = new Button();
    button3.ID = "tijiao13";
    button3.CssClass = "tijiao3";
    button3.Attributes.Add("Style", "Width:90px;height: 30px;background-color:#CAE8EA;font-weight: bold;font-size: 14px;text-align:center;");
    button3.Text = "校 验";
    //button3.Click += new EventHandler(CheckButton_Click);
    button3.OnClientClick = "jianyan(this);return false;";
    ce3.Controls.Add(button3);
    tr11.Cells.Add(ce3);

    TableCell ce22 = new TableCell();
    ce22.Attributes.Add("Width", "20%");
    ce22.Text = "";
    ce22.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce22);

    TableCell ce32 = new TableCell();
    ce32.Attributes.Add("Width", "20%");
    ce32.Text = "";
    ce32.Attributes.Add("Width", "20%");
    tr11.Cells.Add(ce32);

    DataSet ds2 = this.getReturnGoods(ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString());
    if (Convert.ToInt32(ds2.Tables[0].Rows.Count) > 0)
    {
    table.Rows.Add(tr11);
    }
    }
    }
    }
    //=================================================第三个TR
    TableRow trt = new TableRow();

    TableCell cellt1 = new TableCell();
    cellt1.Text = "司机备注";
    cellt1.Attributes.Add("Style", "font-weight:bold;");
    cellt1.Attributes.Add("Width", "25%");
    cellt1.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    trt.Cells.Add(cellt1);

    TableCell cellt3 = new TableCell();
    cellt3.Attributes.Add("Width", "25%");
    cellt3.Text = "客服备注(可输入)";
    cellt3.Attributes.Add("Style", "font-weight:bold;");
    cellt3.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    cellt3.ColumnSpan = 2;
    trt.Cells.Add(cellt3);

    TableCell cellt5 = new TableCell();
    cellt5.Attributes.Add("Width", "25%");
    cellt5.Text = "财务备注";
    cellt5.Attributes.Add("Style", "font-weight:bold;");
    cellt5.BackColor = System.Drawing.Color.FromName("#CAE8EA");

    trt.Cells.Add(cellt5);

    TableCell cellt7 = new TableCell();
    cellt7.Attributes.Add("Width", "25%");
    cellt7.Text = "可用余额";
    cellt7.Attributes.Add("Style", "font-weight:bold;");
    cellt7.BackColor = System.Drawing.Color.FromName("#CAE8EA");
    trt.Cells.Add(cellt7);

    table.Rows.Add(trt);

    table.Rows.Add(trt);

    TableRow trtt = new TableRow();
    TableCell cellt6 = new TableCell();
    cellt6.ID = "drivercomment";
    cellt6.Attributes.Add("Width", "33%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["beizhu"].ToString() == "")
    {
    cellt6.Text = "&nbsp; ";
    }
    else
    {
    cellt6.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["beizhu"].ToString();
    }
    trtt.Cells.Add(cellt6);

    TableCell cellt8 = new TableCell();
    cellt8.ID = "servicecomment";
    cellt8.Attributes.Add("Width", "33%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["kefubeizhu"].ToString() == "")
    {
    cellt8.Text = "";
    cellt8.Attributes.Add("contentEditable", "true");
    }
    else
    {
    cellt8.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["kefubeizhu"].ToString();
    }
    cellt8.ColumnSpan = 2;
    trtt.Cells.Add(cellt8);

    TableCell cellt10 = new TableCell();
    cellt10.Attributes.Add("Width", "34%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["caiwubeizhu"].ToString() == "")
    {
    cellt10.Text = "";
    }
    else
    {
    cellt10.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["caiwubeizhu"].ToString();
    }

    trtt.Cells.Add(cellt10);


    TableCell cellt9 = new TableCell();
    cellt9.Attributes.Add("Width", "25%");
    if (ds.Tables[0].Rows[GridView3.Rows.Count]["yukuan"].ToString() == "")
    {
    cellt9.Text = "0";
    }
    else
    {
    cellt9.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["yukuan"].ToString();
    }

    trtt.Cells.Add(cellt9);


    table.Rows.Add(trtt);


    //if (!ds.Tables[0].Rows[GridView3.Rows.Count]["status"].ToString().Equals("9"))
    //{
    // //if (!ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString().Equals(ds.Tables[0].Rows[0]["gjpOrderId"].ToString()))
    // //{
    // string billNumberId = ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString();
    // string btypeid = ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString();
    // string payType = ds.Tables[0].Rows[GridView3.Rows.Count]["payType"].ToString();
    // string totalmoney = ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString();
    // string reallyPrice = ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString();
    // TableRow tr3 = new TableRow();

    // TableCell cell331 = new TableCell();
    // //cell331.Attributes.Add("Width", "100%");
    // cell331.ColumnSpan = 5;
    // Button button32 = new Button();
    // button32.ID = "tijiao13xa";
    // button32.CssClass = "tijiao3xa";
    // button32.Attributes.Add("Style", "Width:150px;float:center;margin-right:15px;;font-weight:bold;background-color:#CAE8EA;height:30px;");
    // button32.Text = "待 确 定 订 单";
    // button32.OnClientClick = "daiqueren(this," + ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString() + ");return false;";
    // //button32.Click += new EventHandler(daiqueren_Click);
    // //button32.CommandArgument = ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString();
    // cell331.Controls.Add(button32);
    // //Button button31 = new Button();
    // //button31.ID = "tijiao13xa";
    // //button31.CssClass = "tijiao3xaa";
    // //button31.Attributes.Add("Style", "Width:150px;float;center;margin-left:15px;font-weight:bold;background-color:#CAE8EA;height:30px; ");

    // ////button31.Attributes.Add("Style","Visible:false;");
    // //button31.Text = "确 定 订 单";
    // //string obj = billNumberId + "," + btypeid + "," + payType + "," + totalmoney + "," + reallyPrice;
    // //button31.OnClientClick = "queren('"+obj+"');return false;";
    // ////button31.Click += new EventHandler(SaveButton_Click);
    // //button31.CommandArgument = billNumberId + "," + btypeid + "," + payType + "," + totalmoney + "," + reallyPrice;
    // //cell331.Controls.Add(button31);
    // tr3.Cells.Add(cell331);

    // //TableCell cell11 = new TableCell();
    // //TextBox tb1 = new TextBox();
    // //tb1.ID = "Text11";
    // //tb1.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["billNumberId"].ToString();
    // //tb1.Attributes.Add("Style", "display:none;border:0px");
    // //cell11.Controls.Add(tb1);
    // //tr3.Cells.Add(cell11);

    // //TableCell cell22 = new TableCell();
    // //TextBox tb2 = new TextBox();
    // //tb2.ID = "Text12";
    // //tb2.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["btypeid"].ToString();
    // //tb2.Attributes.Add("Style", "display:none;border:0px");
    // //cell22.Controls.Add(tb2);
    // //tr3.Cells.Add(cell22);

    // //TableCell cell33 = new TableCell();
    // //TextBox tb3 = new TextBox();
    // //tb3.ID = "Text13";
    // //tb3.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["payType"].ToString();
    // //tb3.Attributes.Add("Style", "display:none;border:0px");
    // //cell33.Controls.Add(tb3);
    // //tr3.Cells.Add(cell33);

    // //TableCell cell44 = new TableCell();
    // //TextBox tb4 = new TextBox();
    // //tb4.ID = "Text14";
    // //tb4.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["totalmoney"].ToString();
    // //tb4.Attributes.Add("Style", "display:none;border:0px");
    // //cell44.Controls.Add(tb4);
    // //tr3.Cells.Add(cell44);

    // //TableCell cell55 = new TableCell();
    // //TextBox tb5 = new TextBox();
    // //tb5.ID = "Text15";
    // //tb5.Text = ds.Tables[0].Rows[GridView3.Rows.Count]["reallyPrice"].ToString();
    // //tb5.Attributes.Add("Style", "display:none;border:0px");
    // //cell55.Controls.Add(tb5);
    // //tr3.Cells.Add(cell55);

    // table.Rows.Add(tr3);
    //}
    e.Row.Cells[2].Controls.Add(table);
    //if (e.Row.FindControl("ButtonOK") != null)
    //{
    // Button CtlButton = (Button)e.Row.FindControl("ButtonOK");
    // CtlButton.Click += new EventHandler(OKButton_Click);
    //}
    }
    }

    #endregion

    private void SaveButton_Click(object sender, EventArgs e)
    {
    Button button = (Button)sender;
    //GridViewRow gvr = (GridViewRow)button.Parent.Parent;
    //string tt1 = GridView1.Rows[gvr.RowIndex].Cells[3].ToString();
    //string tt2 = GridView1.Rows[gvr.RowIndex].Cells[4].ToString();
    //string tt3 = GridView1.Rows[gvr.RowIndex].Cells[5].ToString();
    //string tt4 = GridView1.Rows[gvr.RowIndex].Cells[6].ToString();
    //string tt5 = GridView1.Rows[gvr.RowIndex].Cells[7].ToString();
    string[] btn = button.CommandArgument.ToString().Split(',');
    string tt1 = btn[0];
    string tt2 = btn[1];
    string tt3 = btn[2];
    string tt4 = btn[3];
    string tt5 = btn[4];
    //TextBox tt1 = (TextBox)gvr.Cells[0].FindControl("Text11");//BillNumberId-订单id
    //TextBox tt2 = (TextBox)gvr.Cells[1].FindControl("Text12");//btypeid-管家婆id
    //TextBox tt3 = (TextBox)gvr.Cells[2].FindControl("Text13");//payType-支付类型
    //TextBox tt4 = (TextBox)gvr.Cells[3].FindControl("Text14");//total-总钱数
    //TextBox tt5 = (TextBox)gvr.Cells[4].FindControl("Text15");//reallyPrice-支付金额
    //Decimal price = 0;

    //string getCustomer_Sql = " select predeposit from Customer where gjp_btype_id= '" + tt2 + "'";
    //DataSet dd = DbHelper.DAL.DateSet(getCustomer_Sql);

    //if (tt3.Equals("2"))
    //{
    // Decimal ceshi = Convert.ToDecimal(tt4) - Convert.ToDecimal(tt5);
    // price = Convert.ToDecimal(Convert.ToDecimal(dd.Tables[0].Rows[0]["predeposit"]) - ceshi);
    //}
    //else if (tt3.Equals("3"))
    //{
    // price = Convert.ToDecimal(Convert.ToDecimal(dd.Tables[0].Rows[0]["predeposit"]) - Convert.ToDecimal(tt4));
    //}


    //string updOrder_Sql = " update Orders set status = '3' where gjpOrderId = " + tt1;
    //DbHelper.DAL.DateSet(updOrder_Sql);

    //string updCustomer_Sql = " update Customer set predeposit=" + price + " where gjp_btype_id= '" + tt2 + "'";
    //DbHelper.DAL.DateSet(updCustomer_Sql);

    //Response.Redirect(Request.Url.ToString());
    }


    private void CheckButton_Click(object sender, EventArgs e)
    {
    string gjp = DbHelper.DAL.GJPSqlServer;
    Button button = (Button)sender;
    TableRow gvr = (TableRow)button.Parent.Parent;
    InsusJsUtility objJs = new InsusJsUtility();
    TextBox tt = (TextBox)gvr.Cells[2].FindControl("TextBoxsave");
    if (tt.Text != "")
    {
    string sql_ord = " select s.*,u.FullName as unitName,t.* from ptype as t,saleBackBill as s,PType_Units as u where t.typeId=s.PtypeId and s.UnitID=u.UnitsId and s.BillNumberId in (select BillNumberId from BillIndex as b where b.BillType=45 and b.BillCode='" + tt.Text + "' and (b.etypeid<>'0000100051' or b.etypeid is null) )";
    DataSet ds = GJPDbHelper.DAL.DateSet(sql_ord);
    if (ds.Tables[0].Rows.Count.ToString() == "0")
    {
    //objJs.JsAlert("无数据!!");
    tt.Text = "";
    tt.Focus();
    return;
    }
    else
    {

    Table table = (Table)button.Parent.Parent.Parent;
    //Table table = new Table();
    TableRow tr33 = new TableRow();
    tr33.CssClass = "tr33";
    TableCell get1 = new TableCell();
    get1.Text = "管家婆返品信息";
    get1.Attributes.Add("Style", "10%;");
    get1.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    get1.Attributes.Add("Style", "font-weight:bold;");
    tr33.Cells.Add(get1);
    //table.Rows.Add(tr33);

    //Button btn = (Button)sender;
    //table.Attributes.Add("cellspacing", "0");
    //table.CssClass = "table1";

    TableCell get2 = new TableCell();
    get2.Attributes.Add("Style", "90%;");
    get2.ColumnSpan = 8;

    Table tb01 = new Table();
    tb01.Attributes.Add("Style", "100%;");
    for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
    {
    TableRow tr = new TableRow();
    TableCell cell0 = new TableCell();
    TextBox tb1 = new TextBox();
    tb1.ID = "TextBoxsave1";
    tb1.Attributes.Add("Style", "200px;Display:none;");
    cell0.Attributes.Add("Style", "Display:none;");
    cell0.Controls.Add(tb1);
    tb1.Text = ds.Tables[0].Rows[0]["Ptypeid"].ToString();
    tr.Cells.Add(cell0);

    TableCell cell1 = new TableCell();
    cell1.Text = "返回商品号";
    cell1.Attributes.Add("Style", "font-weight:bold;");
    cell1.Attributes.Add("Width", "10%");
    cell1.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    tr.Cells.Add(cell1);

    TableCell cell2 = new TableCell();
    cell2.Attributes.Add("Width", "20%");
    cell2.Attributes.Add("Style", "border-bottom:0px solid #FFFFFF;");
    cell2.Text = ds.Tables[0].Rows[0]["ptypeid"].ToString();
    tr.Cells.Add(cell2);

    TableCell cell3 = new TableCell();
    cell3.Attributes.Add("Width", "10%");
    cell3.Text = "返品商品名";
    cell3.Attributes.Add("Style", "font-weight:bold;");
    cell3.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    tr.Cells.Add(cell3);

    TableCell cell4 = new TableCell();
    cell4.Attributes.Add("Width", "20%");
    cell4.Attributes.Add("Style", "border-bottom:0px solid #FFFFFF;");
    cell4.Text = ds.Tables[0].Rows[i]["FullName"].ToString();
    tr.Cells.Add(cell4);

    TableCell cell5 = new TableCell();
    cell5.Text = "返回数量";
    cell5.Attributes.Add("Style", "font-weight:bold;");
    cell5.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    cell5.Attributes.Add("Width", "10%");
    tr.Cells.Add(cell5);

    TableCell cell6 = new TableCell();
    cell6.Text = Convert.ToInt32(ds.Tables[0].Rows[i]["qty"]).ToString() + ds.Tables[0].Rows[i]["unitName"].ToString();
    cell6.Attributes.Add("Width", "5%");
    cell6.Attributes.Add("Style", "border-bottom:0px solid #FFFFFF;");
    tr.Cells.Add(cell6);

    //TableCell cell7 = new TableCell();
    //cell7.Attributes.Add("Width", "40%");
    //cell7.ColumnSpan = 0;
    //Button button31 = new Button();
    //button31.ID = "tijiao13x";
    //button31.CssClass = "tijiao3x";
    //button31.Attributes.Add("Style", "Width:100px");
    //button31.Text = "确定订单";
    //button31.Click += new EventHandler(OKButton_Click);
    //cell7.Controls.Add(button31);
    TableCell c34 = new TableCell();
    c34.Text = "返品单价";
    c34.BackColor = System.Drawing.Color.FromName("#5D7B9D");
    c34.Attributes.Add("Style", "font-weight:bold;");
    c34.Attributes.Add("Width", "10%");
    c34.ColumnSpan = 0;
    tr.Cells.Add(c34);

    TableCell c35 = new TableCell();
    c35.Text = "¥" + Convert.ToDouble(ds.Tables[0].Rows[i]["SalePrice"].ToString());
    c35.Attributes.Add("Width", "5%");
    c35.Attributes.Add("Style", "border-bottom:0px solid #FFFFFF;");
    tr.Cells.Add(c35);

    tb01.Rows.Add(tr);
    }
    get2.Controls.Add(tb01);
    tr33.Cells.Add(get2);
    table.Rows.Add(tr33);

    TableRow tr02 = new TableRow();
    TableCell cell331 = new TableCell();
    cell331.Attributes.Add("Width", "100%");
    cell331.ColumnSpan = 8;
    Button button31 = new Button();
    button31.ID = "tijiao13xa";
    button31.CssClass = "tijiao3xa";
    button31.Attributes.Add("Style", "Width:150px;float: right;font-weight:bold;background-color:#5D7B9D;margin-right:365px;height:30px;");
    button31.Text = "确定订单";
    button31.Click += new EventHandler(SaveButton_Click);

    cell331.Controls.Add(button31);
    tr02.Cells.Add(cell331);
    table.Rows.Add(tr02);

    string dd = gvr.Cells[0].Text.ToString();
    string sql01 = "select v.FullName as goodsName,p.FullName as unitName,o.qty as qty,o.ptypeid as ptypeid,s.price from view_selectOrderGoods v,view_selectOrderDetails as s,(select ptypeid,qty from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId) o,suntest.dbo.PType_Units as p where v.typeid = o.ptypeid and v.SaleUnitId = p.UnitsId and s.billNumberId=" + dd;
    DataSet ds01 = GJPDbHelper.DAL.DateSet(sql01);

    string sql02 = " select t.FullName,cast(s.Qty as Int) as Qty,s.PtypeId,u.FullName as unitName,s.SalePrice from dbo.ptype as t,dbo.saleBackBill as s,dbo.PType_Units as u where t.typeId=s.PtypeId and s.UnitID=u.UnitsId and s.BillNumberId in (select BillNumberId from dbo.BillIndex as b where b.BillType=45 and b.BillCode='" + tt.Text + "' and (b.etypeid<>'0000100051' or b.etypeid is null))";
    DataSet ds02 = GJPDbHelper.DAL.DateSet(sql02);

    for (int j = 0; j < ds01.Tables[0].Rows.Count; j++)
    {
    if (ds01.Tables[0].Rows[j]["goodsName"].ToString().Trim().Equals(ds02.Tables[0].Rows[j]["FullName"].ToString().Trim()) && ds01.Tables[0].Rows[j]["unitName"].ToString().Trim().Equals(ds02.Tables[0].Rows[j]["unitName"].ToString().Trim()) && Convert.ToUInt32(ds01.Tables[0].Rows[j]["qty"]) == Convert.ToUInt32(ds02.Tables[0].Rows[j]["Qty"]) && ds01.Tables[0].Rows[j]["ptypeid"].ToString().Trim().Equals(ds02.Tables[0].Rows[j]["PtypeId"].ToString().Trim()) && ds01.Tables[0].Rows[j]["price"].ToString().Trim().Equals(ds02.Tables[0].Rows[j]["SalePrice"].ToString().Trim()))
    {
    get2.Controls.Add(tb01);
    tr33.Cells.Add(get2);
    table.Rows.Add(tr33);

    cell331.Controls.Add(button31);
    tr02.Cells.Add(cell331);
    table.Rows.Add(tr02);
    }
    else
    {
    get2.Controls.Add(tb01);
    tr33.Attributes.Add("Style", "background-color: #FF3030;");
    tr33.Cells.Add(get2);
    table.Rows.Add(tr33);

    button31.Enabled = false;
    cell331.Controls.Add(button31);
    tr02.Cells.Add(cell331);
    table.Rows.Add(tr02);
    }
    }
    }
    }
    }

    public DataSet getReturnGoods(string billnumberid)
    {
    DataSet dt = new DataSet();
    string ordersql = " select COUNT(*) as num from Orders as o,OrderReturnGoods as oo where o.gjpOrderId = oo.billNumberId ";
    DataSet dst = DbHelper.DAL.DateSet(ordersql);
    if (Convert.ToInt32(dst.Tables[0].Rows[0]["num"].ToString()) > 0)
    {
    string getOrd = " select s.FullName as goodsName,og.qty as qty,s.ptypeid,s.unitsName as unitName,s.price from view_selectOrderDetails1_o as s right JOIN dbo.OrderReturnGoods as og ON s.billNumberId=og.billNumberId and s.ptypeid=og.ptypeid where og.billNumberId = "+billnumberid+"";
    dt = DbHelper.DAL.DateSet(getOrd);
    //for (int i = 0; i < dt.Tables[0].Rows.Count; i++) {
    // txt = dt.Tables[0].Rows[i]["goodsName"].ToString() + " —— " + dt.Tables[0].Rows[i]["qty"].ToString() + " " + dt.Tables[0].Rows[i]["unitName"].ToString() + "</br>";
    //}
    return dt;
    }
    else
    {
    return dst;
    }
    }

    public string getpay(string pay)
    {
    string getpay = "";
    if (pay.Equals("1"))
    {
    getpay = "现金全收";
    }
    else if (pay.Equals("2"))
    {
    getpay = "现金半收";
    }
    else if (pay.Equals("3"))
    {
    getpay = "现金不收";
    }
    else if (pay.Equals("4"))
    {
    getpay = "微信支付";
    }
    else if (pay.Equals("5"))
    {
    getpay = "其他";
    }
    return getpay;
    }
    public string getCust(string billcode)
    {
    string txt = "";
    string getnums = "select predeposit from Customer where gjp_btype_id in (select btypeid from view_selectOrderBill where Billcode='" + billcode + "')";
    DataSet dts = DbHelper.DAL.DateSet(getnums);
    for (int i = 0; i < dts.Tables[0].Rows.Count; i++)
    {
    txt = dts.Tables[0].Rows[i]["predeposit"].ToString();
    }
    return txt;
    }
    protected void btn_addqiankuan_Click(object sender, EventArgs e)
    {
    Button button = (Button)sender;
    TableRow gvr = (TableRow)button.Parent.Parent;
    C1GridViewRow gvr1 = (C1GridViewRow)button.Parent.Parent;
    string Billcode = button.CommandArgument;
    string zffs = gvr.Cells[0].Text;
    string zfsj = gvr.Cells[1].Text;
    string hkje = gvr.Cells[2].Text;
    string hkl = gvr.Cells[3].Text;
    string str = "insert into [qiankuanbiao] values('" + Billcode + "','" + zffs + "','" + zfsj + "','" + hkje + "','" + hkl + "','')";
    DbHelper.DAL.ExecuteNonQuery(str);
    }
    protected void btn_mingxi_Click(object sender, EventArgs e)
    {
    Button button = (Button)sender;
    string tt2 = button.CommandArgument;
    TableRow gvr = (TableRow)button.Parent.Parent;
    string tt1 = gvr.Cells[1].Text;
    button.Attributes.Add("onclick", "return dnnModal.show('/DesktopModules/duizhang_riqing/mingxi.aspx?billcode=" + tt2 + "&popUp=true',true,600,1000,false)");
    }
    protected void daiqueren_Click(object sender, EventArgs e)
    {

    }
    protected void textbox_datebtn_Click(object sender, EventArgs e)
    {
    textbox1all.Text = "";
    string state = this.textbox_state.Text.Trim();
    string sql2 = "";
    string datewhere = "";
    if (this.textbox_date.Text == null || this.textbox_date.Text.Trim() == "") { }
    else
    {
    datewhere = " and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000'";
    }
    if (this.UserId.ToString() == "5")
    {
    sql2 = "select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);

    //sql2 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";
    sql2 = "select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {

    //sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";
    sql2 = "select * from Orders left join ( select sum(CAST(qiankuanbiao.huankje as decimal(18,2)))as huankje,qiankuanbiao.BillNumberId from qiankuanbiao,AAyukuan_detail where AAyukuan_detail.zhuangtai=1 and AAyukuan_detail.BillNumberId=qiankuanbiao.BillNumberId group by qiankuanbiao.BillNumberId ) as AAyukuan_detail on Orders.gjpOrderId=AAyukuan_detail.BillNumberId where AAyukuan_detail.huankje>=Orders.yingshou and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";
    }
    }

    DataSet ds2 = DbHelper.DAL.DateSet(sql2);
    //if (ds2.Tables[0].Rows.Count > 0)
    //{
    this.GridView3.DataSource = ds2;
    this.GridView3.DataBind();
    //}
    //else
    //{

    //}


    }

    protected void textbox_datebtnALL_Click(object sender, EventArgs e)
    {
    textbox1all.Text = "1";
    string state = this.textbox_state.Text.Trim();
    string sql2 = "";
    if (this.UserId.ToString() == "5")
    {
    sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null))";
    }
    else
    {

    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);

    sql2 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null))";
    }
    else
    {

    sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null))";
    }

    }
    DataSet ds2 = DbHelper.DAL.DateSet(sql2);
    //if (ds2.Tables[0].Rows.Count > 0)
    //{
    this.GridView3.DataSource = ds2;
    this.GridView3.DataBind();
    //}
    //else
    //{

    //}


    }

    protected void customerButton1_Click(object sender, EventArgs e)
    {
    string textboxc1 = CustomerTextbox1.Text.Trim();

    string wherestring = "";
    if (this.orderState.SelectedValue == "99")
    {
    wherestring = " (daiquren='0' or qiankuanzhuangtai='1') ";
    }
    else
    {
    if (this.orderState.SelectedValue == "1")
    {
    wherestring = " daiquren='1' and qiankuanzhuangtai='1' ";
    }
    else
    {
    wherestring = " (daiquren='0' or qiankuanzhuangtai='1') and status='" + this.orderState.SelectedValue + "' ";
    }
    }
    string state = this.textbox_state.Text.Trim();
    string sql = "";
    string datewhere = "";
    if (this.textbox_date1.Text == null || this.textbox_date1.Text.Trim() == "") { }
    else
    {
    datewhere = " and orderCreateTime='" + this.textbox_date1.Text.Trim() + " 00:00:00.000'";
    }
    if (this.UserId.ToString() == "5")
    {
    sql = "select id,gjpOrderID,status,picPath from Orders where " + wherestring + " and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson ))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + textboxc1 + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);

    sql = "select id,gjpOrderID,status,picPath from Orders as o where (daiquren='0' or qiankuanzhuangtai='1') and status='" + stuas + "' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + textboxc1 + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";

    }
    else
    {
    sql = "select id,gjpOrderID,status,picPath from Orders where " + wherestring + " and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + textboxc1 + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null)) " + datewhere + " order by gjpOrderID desc";

    }
    }
    DataSet ds2 = DbHelper.DAL.DateSet(sql);
    //if (ds2.Tables[0].Rows.Count > 0)
    //{
    this.GridView1.DataSource = ds2;
    this.GridView1.DataBind();
    //}
    //else
    //{

    //}


    }

    protected void customerButton2_Click(object sender, EventArgs e)
    {
    string textboxc1 = CustomerTextbox2.Text.Trim();
    string state = this.textbox_state.Text.Trim();
    string sql1 = "";
    string datewhere = "";
    if (this.textbox_date2.Text == null || this.textbox_date2.Text.Trim() == "") { }
    else
    {
    datewhere = " and orderCreateTime='" + this.textbox_date2.Text.Trim() + " 00:00:00.000'";
    }
    if (this.UserId.ToString() == "5")
    {
    sql1 = "select id,gjpOrderID,status,picPath from Orders where daiquren='1' and qiankuanzhuangtai='0' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + textboxc1 + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);
    // and qiankuanzhuangtai='0'
    sql1 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and daiquren='1' and qiankuanzhuangtai='0' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + textboxc1 + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";

    }
    else
    {
    // and qiankuanzhuangtai='0'
    sql1 = "select id,gjpOrderID,status,picPath from Orders where daiquren='1' and qiankuanzhuangtai='0' and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + textboxc1 + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";

    }
    }
    DataSet ds2 = DbHelper.DAL.DateSet(sql1);
    //if (ds2.Tables[0].Rows.Count > 0)
    //{
    this.GridView2.DataSource = ds2;
    this.GridView2.DataBind();
    //}
    //else
    //{

    //}


    }
    protected void C1GridView3_PageIndexChanging(object sender, C1GridViewPageEventArgs e)
    {
    GridView3.PageIndex = e.NewPageIndex;
    if (textbox1all.Text == "1") {
    string state = this.textbox_state.Text.Trim();
    string sql2 = "";
    string datewhere = "";
    //if (this.textbox_date.Text == null || this.textbox_date.Text.Trim() == "") { }
    //else
    //{
    // datewhere = " and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000'";
    //}
    if (this.UserId.ToString() == "5")
    {
    sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);

    sql2 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {

    sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    }
    DataSet ds2 = DbHelper.DAL.DateSet(sql2);
    //if (ds2.Tables[0].Rows.Count > 0)
    //{
    this.GridView3.DataSource = ds2;
    this.GridView3.DataBind();
    //}
    //else
    //{

    //}
    }
    else
    {
    string state = this.textbox_state.Text.Trim();
    string sql2 = "";
    string datewhere = "";
    if (this.textbox_date.Text == null || this.textbox_date.Text.Trim() == "") { }
    else
    {
    datewhere = " and orderCreateTime='" + this.textbox_date.Text.Trim() + " 00:00:00.000'";
    }
    if (this.UserId.ToString() == "5")
    {
    sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {
    if (!state.Equals(""))
    {
    string stuas = getfanstatus(state);

    sql2 = "select id,gjpOrderID,status,picPath from Orders as o where o.status='" + stuas + "' and gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    else
    {

    sql2 = "select id,gjpOrderID,status,picPath from Orders where gjpOrderId in(select BillNumberId from caiwu_tongjibiao where [state]=1) and SalesPerson_ID in(select id from SalesPerson where etypeid in(select etypeid from kefuPP where k_id in(select k_id from KefuPerson where dnnUserId=" + this.UserId.ToString() + "))) and CustomerId in(select typeId from " + DbHelper.DAL.GJPSqlServer + "btype where FullName like '%" + this.CustomerTextbox3.Text.Trim() + "%') and gjpOrderId in( select BillNumberId from " + DbHelper.DAL.GJPSqlServer + "BillIndex where BillCode like '%" + this.billcodeTextBoxt3.Text.Trim() + "%' and (etypeid<>'0000100051' or etypeid is null) ) " + datewhere + " order by gjpOrderID desc";
    }
    }

    DataSet ds2 = DbHelper.DAL.DateSet(sql2);
    //if (ds2.Tables[0].Rows.Count > 0)
    //{
    this.GridView3.DataSource = ds2;
    this.GridView3.DataBind();
    //}
    //else
    //{

    //}
    }
    }

    }

    }

  • 相关阅读:
    pta ——还原二叉树
    pta ——Topological Sort(拓扑排序)
    pta Two Stacks In One Array(简单版双向数组)
    pta Percolate Up and Down(最小堆的插入维护和删除维护)
    pta 切分表达式——写个tokenizer吧
    正则表达式基本语法详解
    pat 是否同一棵二叉搜索树
    关于java中字符、字符串、整数相加输出的小整理
    纯C语言实现的AVL树(插入&删除&前序遍历输出)
    pat Deque(双端队列)
  • 原文地址:https://www.cnblogs.com/1971855407qq/p/8539124.html
Copyright © 2020-2023  润新知