|
@@ -140,7 +140,7 @@ namespace GreenTree.Nachtragsmanagement.Web.Controllers
|
|
|
generator.CustomizeGroupColumnSummary += new CustomizeColumnGroupSummaryEventHandler(generator_CustomizeGroupColumnSummary);
|
|
generator.CustomizeGroupColumnSummary += new CustomizeColumnGroupSummaryEventHandler(generator_CustomizeGroupColumnSummary);
|
|
|
generator.CustomizeTotalColumnSummary += new CustomizeColumnTotalSummaryEventHandler(generator_CustomizeTotalColumnSummary);
|
|
generator.CustomizeTotalColumnSummary += new CustomizeColumnTotalSummaryEventHandler(generator_CustomizeTotalColumnSummary);
|
|
|
|
|
|
|
|
- var report = generator.GenerateMVCReport(gridViewState, deviationModels);
|
|
|
|
|
|
|
+ var report = generator.GenerateMVCReport(gridViewState, deviationModels, "Vertragsabweichungsliste");
|
|
|
|
|
|
|
|
if (displayMode == "popup")
|
|
if (displayMode == "popup")
|
|
|
return PartialView("~/Views/Shared/_PrintPopupPartial.cshtml",
|
|
return PartialView("~/Views/Shared/_PrintPopupPartial.cshtml",
|
|
@@ -159,13 +159,13 @@ namespace GreenTree.Nachtragsmanagement.Web.Controllers
|
|
|
settings.TotalSummary["Percentage"].DisplayFormat = "{0:p0}";
|
|
settings.TotalSummary["Percentage"].DisplayFormat = "{0:p0}";
|
|
|
settings.TotalSummary["PercentageValue"].DisplayFormat = "{0:c2}";
|
|
settings.TotalSummary["PercentageValue"].DisplayFormat = "{0:c2}";
|
|
|
settings.TotalSummary["DaysReceiptToAppendixOffering"].DisplayFormat = "Schnitt = {0:n0}";
|
|
settings.TotalSummary["DaysReceiptToAppendixOffering"].DisplayFormat = "Schnitt = {0:n0}";
|
|
|
- settings.TotalSummary["Description"].DisplayFormat = "Anzahl = {0:n0}";
|
|
|
|
|
|
|
+ settings.TotalSummary["SiteDescription"].DisplayFormat = "Anzahl = {0:n0}";
|
|
|
return GridViewExtension.ExportToXlsx(settings, deviationModels);
|
|
return GridViewExtension.ExportToXlsx(settings, deviationModels);
|
|
|
case "xls":
|
|
case "xls":
|
|
|
settings.TotalSummary["Value"].DisplayFormat = "{0:c2}";
|
|
settings.TotalSummary["Value"].DisplayFormat = "{0:c2}";
|
|
|
settings.TotalSummary["Percentage"].DisplayFormat = "{0:p0}";
|
|
settings.TotalSummary["Percentage"].DisplayFormat = "{0:p0}";
|
|
|
settings.TotalSummary["DaysReceiptToAppendixOffering"].DisplayFormat = "Schnitt = {0:n0}";
|
|
settings.TotalSummary["DaysReceiptToAppendixOffering"].DisplayFormat = "Schnitt = {0:n0}";
|
|
|
- settings.TotalSummary["Description"].DisplayFormat = "Anzahl = {0:n0}";
|
|
|
|
|
|
|
+ settings.TotalSummary["SiteDescription"].DisplayFormat = "Anzahl = {0:n0}";
|
|
|
return GridViewExtension.ExportToXls(settings, deviationModels);
|
|
return GridViewExtension.ExportToXls(settings, deviationModels);
|
|
|
case "pdf":
|
|
case "pdf":
|
|
|
generator.WritePdfToResponse(Response, "VA-Liste.pdf", DispositionTypeNames.Attachment.ToString());
|
|
generator.WritePdfToResponse(Response, "VA-Liste.pdf", DispositionTypeNames.Attachment.ToString());
|
|
@@ -200,11 +200,11 @@ namespace GreenTree.Nachtragsmanagement.Web.Controllers
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
private void generator_CustomizeGroupColumnSummary(object source, ColumnSummaryCreationEventArgs e)
|
|
private void generator_CustomizeGroupColumnSummary(object source, ColumnSummaryCreationEventArgs e)
|
|
|
{
|
|
{
|
|
|
|
|
+ if (e.FieldName == "SiteDescription") { e.Summary.FormatString = "Alle = {0:n0}"; }
|
|
|
if (e.FieldName == "Value") { e.Summary.FormatString = "Schätzung ∑ = {0:c2}"; }
|
|
if (e.FieldName == "Value") { e.Summary.FormatString = "Schätzung ∑ = {0:c2}"; }
|
|
|
if (e.FieldName == "Percentage") { e.Summary.FormatString = "Bew. Ø = {0:p0}"; }
|
|
if (e.FieldName == "Percentage") { e.Summary.FormatString = "Bew. Ø = {0:p0}"; }
|
|
|
if (e.FieldName == "PercentageValue") { e.Summary.FormatString = "S. Bew. ∑ = {0:c2}"; }
|
|
if (e.FieldName == "PercentageValue") { e.Summary.FormatString = "S. Bew. ∑ = {0:c2}"; }
|
|
|
if (e.FieldName == "DaysReceiptToAppendixOffering") { e.Summary.FormatString = "Tage VA-NT = {0:n0}"; }
|
|
if (e.FieldName == "DaysReceiptToAppendixOffering") { e.Summary.FormatString = "Tage VA-NT = {0:n0}"; }
|
|
|
- if (e.FieldName == "Description") { e.Summary.FormatString = "Alle = {0:n0}"; }
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
@@ -212,11 +212,11 @@ namespace GreenTree.Nachtragsmanagement.Web.Controllers
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
private void generator_CustomizeTotalColumnSummary(object source, ColumnSummaryCreationEventArgs e)
|
|
private void generator_CustomizeTotalColumnSummary(object source, ColumnSummaryCreationEventArgs e)
|
|
|
{
|
|
{
|
|
|
|
|
+ if (e.FieldName == "SiteDescription") { e.Summary.FormatString = "Alle = {0:n0}"; }
|
|
|
if (e.FieldName == "Value") { e.Summary.FormatString = "{0:c2}"; }
|
|
if (e.FieldName == "Value") { e.Summary.FormatString = "{0:c2}"; }
|
|
|
if (e.FieldName == "Percentage") { e.Summary.FormatString = "{0:p0}"; }
|
|
if (e.FieldName == "Percentage") { e.Summary.FormatString = "{0:p0}"; }
|
|
|
if (e.FieldName == "PercentageValue") { e.Summary.FormatString = "{0:c2}"; }
|
|
if (e.FieldName == "PercentageValue") { e.Summary.FormatString = "{0:c2}"; }
|
|
|
if (e.FieldName == "DaysReceiptToAppendixOffering") { e.Summary.FormatString = "{0:n0}"; }
|
|
if (e.FieldName == "DaysReceiptToAppendixOffering") { e.Summary.FormatString = "{0:n0}"; }
|
|
|
- if (e.FieldName == "Description") { e.Summary.FormatString = "Alle = {0:n0}"; }
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|