Beispiel #1
0
        public ActionResult ExportXls(string templateName, string name, string idno, string nsId, string status)
        {
            if (templateName == null)
            {
                return(null);
            }
            var re = ExeclReportFactory.CreateReport(templateName, name, idno, nsId, status);

            re.BindData();
            re.Download();
            return(null);
        }
        public async Task <ActionResult> ExportXls(string templateName, string startTimeStr, string endTimeStr, string nsno)
        {
            if (templateName == null)
            {
                return(null);
            }
            DateTime startTime = DateTime.MinValue;
            DateTime endTime   = DateTime.MinValue;

            DateTime.TryParse(startTimeStr, out startTime);
            DateTime.TryParse(endTimeStr, out endTime);
            var re = ExeclReportFactory.CreateReport(templateName, startTime, endTime, nsno);
            await re.BindData();

            re.Download();
            return(null);
        }