fixed
This commit is contained in:
@@ -1598,11 +1598,11 @@ namespace rmutr_report.Controllers
|
||||
public IActionResult GetBudgetReport([FromRoute] string type,
|
||||
[FromBody] budget_expenditure_from_revenue budget_expenditure_from_revenues)
|
||||
{
|
||||
var topic2 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details.ToArray()
|
||||
.Where(i => i.topic_type == 2).ToList();
|
||||
var topic3 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details.ToArray()
|
||||
.Where(i => i.topic_type == 3).OrderBy(f=>f.couse_uid).ThenBy(m=>m.major_uid)
|
||||
.ThenBy(r=>r.row).ToList();
|
||||
// var topic2 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
|
||||
// .Where(i => i.topic_type == 2).ToList();
|
||||
// var topic3 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
|
||||
// .Where(i => i.topic_type == 3).OrderBy(f=>f.couse_uid).ThenBy(m=>m.major_uid)
|
||||
// .ThenBy(r=>r.row).ToList();
|
||||
// var sum_1 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
|
||||
// .Where(h => h.topic_type == 2).Sum(j =>
|
||||
// j.current_students);
|
||||
@@ -1667,7 +1667,7 @@ namespace rmutr_report.Controllers
|
||||
|
||||
foreach (var detail in budget_expenditure_from_revenues.budget_expenditure_from_revenue_details)
|
||||
{
|
||||
if (detail.topic_type == 1 && detail.topic_type != 2&& detail.topic_type != 3)
|
||||
if (detail.topic_type == 1)
|
||||
{
|
||||
detail.topic_1 = detail.topic;
|
||||
detail.topic_2 = null;
|
||||
@@ -1720,64 +1720,63 @@ namespace rmutr_report.Controllers
|
||||
j.education_fee_less_fee_total);
|
||||
budget_expenditure_from_revenues.sum_12 = sum12;
|
||||
|
||||
detail.current_students = topic2.Sum(d=>d.current_students);
|
||||
|
||||
detail.students_reduced = topic2.Sum(d=>d.students_reduced);
|
||||
|
||||
detail.students_estimates = topic2.Sum(d=>d.students_estimates);
|
||||
|
||||
detail.price_regis_flat_payment = topic2.Sum(d=>d.price_regis_flat_payment);
|
||||
|
||||
detail.library_total = topic2.Sum(d=>d.library_total);
|
||||
|
||||
detail.utilities_total =topic2.Sum(d=>d.utilities_total);
|
||||
|
||||
detail.student_club_library_total = topic2.Sum(d=>d.student_club_library_total);
|
||||
|
||||
detail.accident_insurance_total = topic2.Sum(d=>d.accident_insurance_total);
|
||||
|
||||
detail.academic_activities_total = topic2.Sum(d=>d.academic_activities_total);
|
||||
|
||||
detail.examination_and_x_rays_total = topic2.Sum(d=>d.examination_and_x_rays_total);
|
||||
|
||||
detail.tuition_fee_total = topic2.Sum(d=>d.tuition_fee_total);
|
||||
|
||||
detail.education_fee_less_fee_total = topic2.Sum(d=>d.education_fee_less_fee_total);
|
||||
|
||||
// detail.current_students = topic3.Sum(d=>d.current_students);
|
||||
//
|
||||
// detail.students_reduced = topic3.Sum(d=>d.students_reduced);
|
||||
//
|
||||
// detail.students_estimates = topic3.Sum(d=>d.students_estimates);
|
||||
//
|
||||
// detail.price_regis_flat_payment = topic3.Sum(d=>d.price_regis_flat_payment);
|
||||
//
|
||||
// detail.library_total = topic3.Sum(d=>d.library_total);
|
||||
//
|
||||
// detail.utilities_total =topic3.Sum(d=>d.utilities_total);
|
||||
//
|
||||
// detail.student_club_library_total = topic3.Sum(d=>d.student_club_library_total);
|
||||
//
|
||||
// detail.accident_insurance_total = topic3.Sum(d=>d.accident_insurance_total);
|
||||
//
|
||||
// detail.academic_activities_total = topic3.Sum(d=>d.academic_activities_total);
|
||||
//
|
||||
// detail.examination_and_x_rays_total = topic3.Sum(d=>d.examination_and_x_rays_total);
|
||||
//
|
||||
// detail.tuition_fee_total = topic3.Sum(d=>d.tuition_fee_total);
|
||||
//
|
||||
// detail.education_fee_less_fee_total = topic3.Sum(d=>d.education_fee_less_fee_total);
|
||||
}
|
||||
|
||||
|
||||
if (detail.topic_type == 2&& detail.topic_type != 1&& detail.topic_type != 3)
|
||||
if (detail.topic_type == 2)
|
||||
{
|
||||
detail.topic_1 = detail.topic;
|
||||
detail.topic_2 = null;
|
||||
|
||||
detail.current_students = topic3.Sum(d=>d.current_students);
|
||||
|
||||
detail.students_reduced = topic3.Sum(d=>d.students_reduced);
|
||||
|
||||
detail.students_estimates = topic3.Sum(d=>d.students_estimates);
|
||||
|
||||
detail.price_regis_flat_payment = topic3.Sum(d=>d.price_regis_flat_payment);
|
||||
|
||||
detail.library_total = topic3.Sum(d=>d.library_total);
|
||||
|
||||
detail.utilities_total =topic3.Sum(d=>d.utilities_total);
|
||||
|
||||
detail.student_club_library_total = topic3.Sum(d=>d.student_club_library_total);
|
||||
|
||||
detail.accident_insurance_total = topic3.Sum(d=>d.accident_insurance_total);
|
||||
|
||||
detail.academic_activities_total = topic3.Sum(d=>d.academic_activities_total);
|
||||
|
||||
detail.examination_and_x_rays_total = topic3.Sum(d=>d.examination_and_x_rays_total);
|
||||
|
||||
detail.tuition_fee_total = topic3.Sum(d=>d.tuition_fee_total);
|
||||
|
||||
detail.education_fee_less_fee_total = topic3.Sum(d=>d.education_fee_less_fee_total);
|
||||
// detail.current_students = topic2.Sum(d=>d.current_students);
|
||||
//
|
||||
// detail.students_reduced = topic2.Sum(d=>d.students_reduced);
|
||||
//
|
||||
// detail.students_estimates = topic2.Sum(d=>d.students_estimates);
|
||||
//
|
||||
// detail.price_regis_flat_payment = topic2.Sum(d=>d.price_regis_flat_payment);
|
||||
//
|
||||
// detail.library_total = topic2.Sum(d=>d.library_total);
|
||||
//
|
||||
// detail.utilities_total =topic2.Sum(d=>d.utilities_total);
|
||||
//
|
||||
// detail.student_club_library_total = topic2.Sum(d=>d.student_club_library_total);
|
||||
//
|
||||
// detail.accident_insurance_total = topic2.Sum(d=>d.accident_insurance_total);
|
||||
//
|
||||
// detail.academic_activities_total = topic2.Sum(d=>d.academic_activities_total);
|
||||
//
|
||||
// detail.examination_and_x_rays_total = topic2.Sum(d=>d.examination_and_x_rays_total);
|
||||
//
|
||||
// detail.tuition_fee_total = topic2.Sum(d=>d.tuition_fee_total);
|
||||
//
|
||||
// detail.education_fee_less_fee_total = topic2.Sum(d=>d.education_fee_less_fee_total);
|
||||
}
|
||||
|
||||
if (detail.topic_type == 3&& detail.topic_type != 1&& detail.topic_type != 2)
|
||||
if (detail.topic_type == 3)
|
||||
{
|
||||
detail.topic_2 = detail.topic;
|
||||
detail.topic_1 = null;
|
||||
|
||||
@@ -91,6 +91,7 @@ namespace rmutr_report.Models
|
||||
public Guid? academic_year_uid { get; set; }
|
||||
public Guid? couse_uid { get; set; }
|
||||
public Guid? major_uid { get; set; }
|
||||
//public List<t_budget_expenditure_from_revenue_detail_2> budget_expenditure_from_revenue_details_2 { get; set; }
|
||||
|
||||
}
|
||||
|
||||
@@ -134,9 +135,10 @@ namespace rmutr_report.Models
|
||||
//
|
||||
//
|
||||
// public int? topic_type { get; set; }
|
||||
// //public List<t_budget_expenditure_from_revenue_detail_3> budget_expenditure_from_revenue_details_3 { get; set; }
|
||||
//
|
||||
// }
|
||||
//
|
||||
|
||||
// public class t_budget_expenditure_from_revenue_detail_3
|
||||
// {
|
||||
// public string topic { get; set; }
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/12/2023 17:34:29" ReportInfo.CreatorVersion="2021.1.0.0">
|
||||
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/13/2023 15:33:26" ReportInfo.CreatorVersion="2021.1.0.0">
|
||||
<Dictionary>
|
||||
<BusinessObjectDataSource Name="budget_expenditure_from_revenue" ReferenceName="budget_expenditure_from_revenue" DataType="null" Enabled="true">
|
||||
<Column Name="academic_year_name_th" DataType="System.String"/>
|
||||
@@ -187,8 +187,7 @@
|
||||
</TableRow>
|
||||
</TableObject>
|
||||
</PageHeaderBand>
|
||||
<DataBand Name="Data1" Top="262.7" Width="2079">
|
||||
<DataBand Name="Data2" Top="270.24" Width="2079" Height="47.25" DataSource="budget_expenditure_from_revenue_details">
|
||||
<DataBand Name="Data1" Top="263.48" Width="2079" Height="47.25" DataSource="budget_expenditure_from_revenue_details">
|
||||
<TableObject Name="Table17" Width="2079" Height="47.25" Border.Lines="All">
|
||||
<TableColumn Name="Column131" Width="236.25"/>
|
||||
<TableColumn Name="Column132"/>
|
||||
@@ -391,8 +390,7 @@
|
||||
</TableRow>
|
||||
</TableObject>
|
||||
</DataBand>
|
||||
</DataBand>
|
||||
<ReportSummaryBand Name="ReportSummary1" Top="325.04" Width="2079" Height="151.2">
|
||||
<ReportSummaryBand Name="ReportSummary1" Top="319.07" Width="2079" Height="151.2">
|
||||
<TableObject Name="Table26" Width="2079" Height="47.25" Border.Lines="All">
|
||||
<TableColumn Name="Column221" Width="217.35"/>
|
||||
<TableColumn Name="Column222" Width="85.05"/>
|
||||
|
||||
Reference in New Issue
Block a user