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);
using (var stream1 = new MemoryStream()) var content = stream.ToArray();
{
workbook.SaveAs(stream1);
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();
// using (var stream1 = new MemoryStream())
// {
// workbook.SaveAs(stream1);
// var content = stream1.ToArray();
// string date = DateTime.Now.ToString("yyyyMMddHHmmss");
// return File(
// content,
// "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
// "equipments_" + date + ".xlsx");
// }
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>