Files
BeWoPlaner/BeWo/View/Detail/Report/FlexibleReportEntryDetail.xaml.cs
rene 1438fc73a9 Budget zum Hilfeplan hinzugefügt
Pivot Grid Details hinzugefügt
2019-08-06 13:08:15 +02:00

51 lines
1.4 KiB
C#

using BeWo.Core;
using BeWo.ServiceProxy;
using BS.Shared.Extensions;
using DevExpress.Utils;
using DevExpress.XtraGrid.Views.Grid.ViewInfo;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using BS.Shared.DataContracts;
using DevExpress.Data;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Scheduler.UI;
using static BeWo.View.Detail.Report.FlexibleReportView;
namespace BeWo.View.Detail.Report
{
public partial class FlexibleReportEntryDetail
{
#region Konstruktor
public FlexibleReportEntryDetail(List<FlexibleReportEntry> list, IReadOnlyList<ValueListEntryDC> docTypes)
{
InitializeComponent();
DatagridRegions.ItemsSource = list;
ColumnDauer.EditSettings.DisplayFormat = "{0:N2} Std.";
ColumnKilometer.EditSettings.DisplayFormat = "{0:N1} km";
var noticeColumns = new[] { ColumnNotice, ColumnNotice2, ColumnNotice3, ColumnNotice4, ColumnNotice5 };
for (var i = 0; i < docTypes.Count && i < noticeColumns.Length; i++)
{
noticeColumns[i].Header = docTypes[i].TypeDescription;
noticeColumns[i].Visible = true;
}
}
#endregion
#region Propeties
public List<FlexibleReportEntry> Entries { get; set; }
#endregion
}
}