Ejemplo n.º 1
0
 protected void btnExport_OnClick(object sender, EventArgs e)
 {
     try
     {
         var result = GetData();
         if (result.Any() || result.Any())
         {
             List <string> headerList = new List <string>()
             {
                 "订单编号", "订单状态", "订单关闭日期",
                 "预约人", "数量", "商品名称", "入住时间"
                 , "离店时间", "商品单价", "总计"
             };
             List <int> columnIndexList = new List <int>()
             {
                 3, 2, 11, 4, 5, 6, 7, 8, 9, 10
             };
             CSVHelper.DownloadAsSCV <OrderDetailDTO>(Response, "服务凭据查询", result,
                                                      columnIndexList, headerList);
         }
     }
     catch
     {
     }
 }
Ejemplo n.º 2
0
        private void DownloadExcel()
        {
            var dataTable = new DataTable();

            dataTable.Columns.Add("序号");
            dataTable.Columns.Add("订单编号");
            dataTable.Columns.Add("订单状态");
            dataTable.Columns.Add("订单关闭日期");
            dataTable.Columns.Add("预约人");
            dataTable.Columns.Add("总计");

            var data = SearchData();

            if (data != null && data.Count > 0)
            {
                DataRow newRow = null;
                for (int index = 0; index < data.Count; index++)
                {
                    newRow    = dataTable.NewRow();
                    newRow[0] = index + 1;
                    newRow[1] = data[index].OrderNumber;
                    newRow[2] = data[index].PayStatus;
                    newRow[3] = data[index].ModifyTime;
                    newRow[4] = data[index].CustomerName;
                    newRow[5] = data[index].PayAmount;

                    dataTable.Rows.Add(newRow);
                }
            }

            CSVHelper.DownloadAsSCV(Response, "餐饮服务验证码", dataTable);
        }
 protected void btnExport_OnClick(object sender, EventArgs e)
 {
     try
     {
         var result     = GetData(true);
         var headerList = new List <string>()
         {
             "序号",
             "退单号",
             "订单号",
             "预订人",
             "电话",
             "预定时间",
             "退单商品",
             "退款总额",
             "退单状态"
         };
         var columnIndex = new List <int>()
         {
             11, 2, 3, 4, 5, 6, 7, 8, 10
         };
         CSVHelper.DownloadAsSCV(Response, "退单管理", result.Tables[0], columnIndex, headerList);
     }
     catch (Exception)
     {
     }
 }
 /// <summary>
 /// 导出按钮
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnExport_OnClick(object sender, EventArgs e)
 {
     try
     {
         GetWhere();
         var           result     = GetQueryData();
         List <string> headerList = new List <string>()
         {
             "序号", "订单编号", "订单状态", "是否退单",
             "商户或门店名称", "	预定人", "交易日期", "商品名称", "购买数量", "商品价格", "入住时间"
             , "离店时间", "支付金额"
         };
         List <int> columnIndexList = new List <int>()
         {
             1, 5, 22, 23, 20, 4, 18, 11, 13, 14, 9, 10, 21
         };
         CSVHelper.DownloadAsSCV(Response, "酒店订单管理", result.Tables[0], columnIndexList, headerList);
     }
     catch (Exception)
     {
         // ignored
     }
 }
Ejemplo n.º 5
0
 protected void btnExport_Click(object sender, EventArgs e)
 {
     try
     {
         var result     = QueryData(true);
         var headerList = new List <string>()
         {
             "订单号",
             "预订人",
             "电话",
             "预定时间",
             "总价",
             "预订套餐",
         };
         var columnIndex = new List <int>()
         {
             2, 3, 5, 4, 6, 8
         };
         CSVHelper.DownloadAsSCV(Response, "订单管理", result.Tables[0], columnIndex, headerList);
     }
     catch (Exception exception)
     {
     }
 }