public FileResult ExportSql(string defID, string fileCode) { FlowFO flowFO = FormulaHelper.CreateFO <FlowFO>(); string sql = flowFO.exportSql(defID); MemoryStream ms = new MemoryStream(System.Text.Encoding.Default.GetBytes(sql)); ms.Position = 0; return(File(ms, "application/octet-stream ; Charset=UTF8", fileCode + ".sql")); }
public FileResult ExportSqls(string defIDs) { FlowFO flowFO = FormulaHelper.CreateFO <FlowFO>(); StringBuilder sb = new StringBuilder(); foreach (string defID in defIDs.Split(',')) { sb.AppendLine(); sb.Append(flowFO.exportSql(defID)); } MemoryStream ms = new MemoryStream(System.Text.Encoding.Default.GetBytes(sb.ToString())); ms.Position = 0; return(File(ms, "application/octet-stream ; Charset=UTF8", "Workflow.sql")); }