Add PaymentVariantsWindow

This commit is contained in:
2023-11-29 22:48:43 +01:00
parent b1c7b45523
commit 8a6086ba6d
15 changed files with 551 additions and 112 deletions

View File

@ -18,8 +18,8 @@ using ScottPlot.Plottable;
namespace Elwig.Windows {
public partial class ChartWindow : AdministrationWindow {
private readonly int Year = 2021;
private readonly int AvNr = 2;
public readonly int Year;
public readonly int AvNr;
private ScatterPlot OechslePricePlotScatter;
private MarkerPlot HighlightedPoint;
@ -39,9 +39,12 @@ namespace Elwig.Windows {
private Graph? Graph;
public ChartWindow() {
public ChartWindow(int year, int avnr) {
InitializeComponent();
Year = year;
AvNr = avnr;
var v = Context.PaymentVariants.Find(year, avnr);
Title = $"{v?.Name} - Lese {year} - Elwig";
ExemptInputs = new Control[] {
GraphList, OechsleInput, PriceInput, FreeZoomInput, GradationLinesInput, TooltipInput
};