Exemplo n.º 1
0
        /// <summary>
        /// 导出Excel
        /// </summary>
        /// <param name="ID">预备方案ID</param>
        /// <returns></returns>
        public ActionResult Export(string ID, string Type)
        {
            Common.ClientResult.Result result = new Common.ClientResult.Result();
            ReportBLL     reportBll           = new ReportBLL();
            string        Message             = string.Empty;
            bool          IsSuccess           = false;
            FILE_UPLOADER fEntity             = null;

            if (Type == "OriginalRecord")
            {
                IsSuccess = reportBll.ExportOriginalRecord(ID, GetCurrentPerson(), out Message, out fEntity);
            }
            else
            {
                IsSuccess = reportBll.ExportReport(ID, GetCurrentPerson(), out Message, out fEntity);
            }
            if (IsSuccess)
            {
                result.Code    = Common.ClientCode.Succeed;
                result.Message = Message;
            }
            else
            {
                result.Code    = Common.ClientCode.Fail;
                result.Message = Message + "错误一";
            }
            return(Json(result)); //返回
        }