username@email.com
2025-05-21 a980cd04341d71216e0f59bd4b7327fe9fc50032
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using CY.Infrastructure.Query;
using CY.BLL;
using CY.Infrastructure.Common;
using CY.BLL.Sys;
using CY.Model;
namespace CY.WebForm.Pages.business
{
    public partial class OrderFileList : BasePage
    {
        #region 变量
        LF_OrderFileBLL _lF_OrderFileBLL = new LF_OrderFileBLL();
        EC_MemberBasicBLL _eC_MemberBasicBLL = new EC_MemberBasicBLL();
        #endregion
 
        #region 属性
        #endregion
 
        #region 方法
        private void BindRecordList()
        {
            EC_FirmInfo _eC_FirmInfo = _eC_MemberBasicBLL.GetFirmInfoByMemberId(CurrentUser.MemberId);
            string strFileSize = string.Empty;
            if (_eC_FirmInfo.FileSize != null)
            {
                strFileSize = _eC_FirmInfo.FileSize.ToString();
            }
            else
            {
                strFileSize = "0";
            }
            this.FileSize.InnerText = "您的文件剩余空间为" + strFileSize + "M";
            Pagination pa = new Pagination();
            pa.PageSize = UCPager1.AspNetPager.PageSize;
            pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex;
            DateTime startTime = DateTime.MinValue;
            DateTime endTime = DateTime.MaxValue;
            if (!string.IsNullOrEmpty(txtUploadTimeStart.Value))
            {
                startTime = txtUploadTimeStart.Value.ToDateTime2().Value;
            }
            if (!string.IsNullOrEmpty(txtUploadTimeEnd.Value))
            {
                endTime = txtUploadTimeEnd.Value.ToDateTime2().Value;
            }
       
            int FilesStatus = 0;
            FilesStatus = ddlFilesStatus.SelectedValue.ToInt32().Value;
            this.RepRecordList.DataSource = _lF_OrderFileBLL.GetModeListByMy(CurrentUser.MemberId, startTime, endTime,this.txtFilesName.Value, this.txtCustomerName.Value,FilesStatus, pa);
            this.RepRecordList.DataBind();
            UCPager1.AspNetPager.RecordCount = pa.RecordCount;
        }
        #endregion
 
        #region 事件
        /// <summary>
        /// 初始化
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            this.UCPager1.AspNetPager.PageChanged += new EventHandler(AspNetPager1_PageChanged);
            if (!IsPostBack)
            {
                BindRecordList();
            }
 
            if (Request["deleteKeyIds"] != null)
            {
                List<int> deleteKeyIdList = new List<int>();
                string deleteKeyIds = Request["deleteKeyIds"].ToString();
                if (deleteKeyIds.Contains(","))
                {
                    string[] keyIdArry = deleteKeyIds.Split(',');
                    foreach (string keyId in keyIdArry)
                    {
                        deleteKeyIdList.Add(Convert.ToInt32(keyId));
                    }
                }
                else
                {
                    deleteKeyIdList.Add(Convert.ToInt32(deleteKeyIds));
                }
 
                bool isSuccess = _lF_OrderFileBLL.DeleteModelList(deleteKeyIdList);
                if (isSuccess)
                {
                    JavaScript.MessageBox("删除成功", this);
 
                }
                else
                {
                    JavaScript.MessageBox("删除失败", this);
                }
                Response.Redirect("/Pages/business/OrderFileList.aspx");
            }
        }
 
        /// <summary>
        /// 分页事件
        /// </summary>
        /// <param name="src"></param>
        /// <param name="e"></param>
        protected void AspNetPager1_PageChanged(object src, EventArgs e)
        {
            BindRecordList();
        }
 
        /// <summary>
        /// 查询事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btn_Query_Click(object sender, EventArgs e)
        {
            BindRecordList();
        }
 
        /// <summary>
        /// 重置事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnReSet_Click(object sender, EventArgs e)
        {
            this.txtFilesName.Value = string.Empty;
            this.txtUploadTimeStart.Value = string.Empty;
            this.txtUploadTimeEnd.Value = string.Empty;
            this.ddlFilesStatus.SelectedIndex = 0;
            UCPager1.AspNetPager.CurrentPageIndex = 1;
            BindRecordList();
        }
        #endregion       
    }
}