public async Task <ActionResult> CreateExcelTemplate(string entityname) { var count = await this._dataTableImportMappingService.Queryable().Where(x => x.EntitySetName == entityname && x.IsEnabled == true).AnyAsync(); if (count) { var filename = Server.MapPath("~/ExcelTemplate/" + entityname + ".xlsx"); await _dataTableImportMappingService.CreateExcelTemplateAsync(entityname, filename); return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "没有找到[" + entityname + "]配置信息请,先执行【生成】mapping关系" }, JsonRequestBehavior.AllowGet)); } }
public async Task <ActionResult> CreateExcelTemplate(string entityname) { var count = await this._dataTableImportMappingService.Queryable().Where(x => x.EntitySetName == entityname && x.IsEnabled == true).AnyAsync(); if (count) { var filename = Path.Combine(this._webHostEnvironment.ContentRootPath, "ExcelTemplate", entityname + ".xlsx"); await _dataTableImportMappingService.CreateExcelTemplateAsync(entityname, filename); return(Json(new { success = true })); } else { return(Json(new { success = false, message = "没有找到[" + entityname + "]配置信息请,先执行【生成】mapping关系" })); } }