update total
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
@@ -27,6 +28,20 @@ namespace rmutr_report.Controllers
|
||||
[ApiExplorerSettings(GroupName = "reports")]
|
||||
public IActionResult GetSum1Report([FromRoute] string type, [FromBody] List<budget_report> budget_reports)
|
||||
{
|
||||
foreach (var x in budget_reports)
|
||||
{
|
||||
int sum1 = budget_reports.Sum(g => int.Parse(g.salaya));
|
||||
x.sum1 = sum1;
|
||||
int sum2 = budget_reports.Sum(g => int.Parse(g.bophitphimuk));
|
||||
x.sum2 = sum2;
|
||||
int sum3 = budget_reports.Sum(g => int.Parse(g.pohchang));
|
||||
x.sum3 = sum3;
|
||||
int sum4 = budget_reports.Sum(g => int.Parse(g.klai_kangwon));
|
||||
x.sum4 = sum4;
|
||||
int sum5 = budget_reports.Sum(g => int.Parse(g.total));
|
||||
x.sum5 = sum5;
|
||||
|
||||
}
|
||||
Report report = new Report();
|
||||
report.Load(_setting.report_path + "budget_report.frx");
|
||||
report.RegisterData(budget_reports, "budget_report");
|
||||
|
||||
@@ -8,5 +8,11 @@ namespace rmutr_report.Models
|
||||
public string pohchang { get; set; }
|
||||
public string klai_kangwon { get; set; }
|
||||
public string total { get; set; }
|
||||
public int? sum1 { get; set; }
|
||||
public int? sum2 { get; set; }
|
||||
public int? sum3 { get; set; }
|
||||
public int? sum4 { get; set; }
|
||||
public int? sum5 { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
<StaticWebAssets Version="1.0" />
|
||||
@@ -163,5 +163,4 @@ C:\Users\Mercedes Benz\Documents\rmutr_report\obj\Debug\net5.0\rmutr-report.xml
|
||||
C:\Users\Mercedes Benz\Documents\rmutr_report\obj\Debug\net5.0\rmutr-report.pdb
|
||||
C:\Users\Mercedes Benz\Documents\rmutr_report\obj\Debug\net5.0\rmutr-report.genruntimeconfig.cache
|
||||
C:\Users\Mercedes Benz\Documents\rmutr_report\bin\Debug\net5.0\Swashbuckle.AspNetCore.Annotations.dll
|
||||
C:\Users\Mercedes Benz\Documents\rmutr_report\bin\Debug\net5.0\rmutr-report.StaticWebAssets.xml
|
||||
C:\Users\Mercedes Benz\Documents\rmutr_report\obj\Debug\net5.0\refint\rmutr-report.dll
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="08/24/2022 21:10:49" ReportInfo.CreatorVersion="2022.1.0.0">
|
||||
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="08/25/2022 10:30:24" ReportInfo.CreatorVersion="2022.1.0.0">
|
||||
<Dictionary>
|
||||
<BusinessObjectDataSource Name="budget_report" ReferenceName="budget_report" DataType="null" Enabled="true">
|
||||
<Column Name="fac" DataType="System.String"/>
|
||||
@@ -8,6 +8,11 @@
|
||||
<Column Name="pohchang" DataType="System.String"/>
|
||||
<Column Name="klai_kangwon" DataType="System.String"/>
|
||||
<Column Name="total" DataType="System.String"/>
|
||||
<Column Name="sum1" DataType="System.Int32"/>
|
||||
<Column Name="sum2" DataType="System.Int32"/>
|
||||
<Column Name="sum3" DataType="System.Int32"/>
|
||||
<Column Name="sum4" DataType="System.Int32"/>
|
||||
<Column Name="sum5" DataType="System.Int32"/>
|
||||
</BusinessObjectDataSource>
|
||||
</Dictionary>
|
||||
<ReportPage Name="Page1" PaperWidth="250" Watermark.Font="Arial, 60pt">
|
||||
@@ -61,5 +66,25 @@
|
||||
</TableObject>
|
||||
</DataBand>
|
||||
</DataBand>
|
||||
<ReportSummaryBand Name="ReportSummary1" Top="97.42" Width="869.4" Height="28.35">
|
||||
<TableObject Name="Table24" Width="869.4" Height="28.35" Border.Lines="All">
|
||||
<TableColumn Name="Column167" Width="37.8"/>
|
||||
<TableColumn Name="Column168" Width="311.85"/>
|
||||
<TableColumn Name="Column169" Width="113.4"/>
|
||||
<TableColumn Name="Column170" Width="113.4"/>
|
||||
<TableColumn Name="Column171" Width="113.4"/>
|
||||
<TableColumn Name="Column172" Width="103.95"/>
|
||||
<TableColumn Name="Column173" Width="75.6"/>
|
||||
<TableRow Name="Row24" Height="28.35">
|
||||
<TableCell Name="Cell227" Fill.Color="Gainsboro" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt" ColSpan="2"/>
|
||||
<TableCell Name="Cell228" Border.Lines="All" Fill.Color="Gainsboro" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell229" Border.Lines="All" Fill.Color="Gainsboro" Text="[budget_report.sum1]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell230" Border.Lines="All" Fill.Color="Gainsboro" Text="[budget_report.sum2]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell231" Border.Lines="All" Fill.Color="Gainsboro" Text="[budget_report.sum3]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell232" Border.Lines="All" Fill.Color="Gainsboro" Text="[budget_report.sum4]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell233" Border.Lines="All" Fill.Color="Gainsboro" Text="[budget_report.sum5]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
</TableRow>
|
||||
</TableObject>
|
||||
</ReportSummaryBand>
|
||||
</ReportPage>
|
||||
</Report>
|
||||
|
||||
Reference in New Issue
Block a user