示例#1
0
        private void dataRMARefundList_ExportAllClick(object sender, System.EventArgs e)
        {
            if (!AuthMgr.HasFunctionPoint(AuthKeyConst.RMA_Refund_Export))
            {
                Window.Alert(ResRefundQuery.Msg_AuthError);
                return;
            }
            if (exportVM == null || this.dataRMARefundList.TotalCount < 1)
            {
                Window.Alert(ResRefundQuery.Msg_ExportError);
                return;
            }

            if (this.dataRMARefundList.TotalCount > 10000)
            {
                Window.Alert(ResRefundQuery.Msg_ExportExceedsLimitCount);
                return;
            }
            ColumnSet columnSet = new ColumnSet(dataRMARefundList, true);

            facade.ExportExcelFile(this.exportVM, new ColumnSet[] { columnSet });
        }