move file

This commit is contained in:
kamonwan taengsuk
2022-11-03 14:05:34 +07:00
parent 52b3f8c922
commit c2bd91542e
9 changed files with 28 additions and 12 deletions

View File

@@ -176,6 +176,11 @@ namespace rmutr_report.Controllers
foreach (var data1 in header.data) foreach (var data1 in header.data)
{ {
if ( rowno > 1 )
{
ws.Range(ws.Cell(row, 1), ws.Cell(row,1)).Merge();
}
ws.Cell(row, 2).Value = rowno; ws.Cell(row, 2).Value = rowno;
ws.Cell(row, 3).Value = data1.name; ws.Cell(row, 3).Value = data1.name;
ws.Cell(row, 4).Value = data1.unit; ws.Cell(row, 4).Value = data1.unit;

View File

@@ -275,19 +275,27 @@ namespace rmutr_report.Controllers
stream.Seek(0, SeekOrigin.Begin); stream.Seek(0, SeekOrigin.Begin);
return File(stream, "text/csv"); return File(stream, "text/csv");
break; break;
case "xlsx": case "xls":
workbook.SaveAs(stream);
var content = stream.ToArray();
string date = DateTime.Now.ToString("yyyyMMddHHmmss");
return File(
content,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"equipments_" + date + ".xlsx");
} }
using (var stream1 = new MemoryStream()) // using (var stream1 = new MemoryStream())
{ // {
workbook.SaveAs(stream1); // workbook.SaveAs(stream1);
var content = stream1.ToArray(); // var content = stream1.ToArray();
string date = DateTime.Now.ToString("yyyyMMddHHmmss"); // string date = DateTime.Now.ToString("yyyyMMddHHmmss");
return File( // return File(
content, // content,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", // "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"equipments_" + date + ".xlsx"); // "equipments_" + date + ".xlsx");
} // }
// return Ok(); return Ok();
} }

View File

@@ -16,5 +16,8 @@
<PackageReference Include="Swashbuckle.AspNetCore" Version="5.6.3" /> <PackageReference Include="Swashbuckle.AspNetCore" Version="5.6.3" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.0.7" /> <PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.0.7" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Folder Include="Models\budget" />
</ItemGroup>
</Project> </Project>