Tätigkeiten erfassen angefangen

This commit is contained in:
Husky
2020-06-12 16:22:19 +02:00
parent 06fc472965
commit 9442d94de5
15 changed files with 239 additions and 6 deletions

View File

@@ -2,6 +2,7 @@
using KanSan.Base.Interfaces;
using KanSan.Base.Models;
using Microsoft.Win32;
using Syncfusion.XlsIO;
using System;
using System.Collections.Generic;
using System.ComponentModel;
@@ -25,6 +26,7 @@ namespace KanSan.ViewModel
private Sewer _selectedObjekt;
public static Baustelle Baustelle;
public static List<LeistungsverzeichnisPosition> LVPositionen = null;
public string ApplicationTitle
@@ -43,6 +45,19 @@ namespace KanSan.ViewModel
}
}
void LoadBaustellenLeistungsverzeichnis()
{
if (LVPositionen == null)
LVPositionen = new List<LeistungsverzeichnisPosition>();
if (LVPositionen.Count > 0)
LVPositionen.Clear();
IEnumerable<BaustelleLeistungsverzeichnisReferenz> baustelleLeistungsverzeichnis = unitOfWork.LeistungsverzeichnisReferenz.Get(x => x.Baustelle.Equals(Baustelle), includeProperties: "LVPosition");
foreach(BaustelleLeistungsverzeichnisReferenz referenz in baustelleLeistungsverzeichnis)
{
LVPositionen.Add(referenz.LVPosition);
}
}
public Kunde SelectedKunde
{
get
@@ -172,6 +187,12 @@ namespace KanSan.ViewModel
public MainWindowViewModel()
{
LadeRegistry();
LoadBaustellenLeistungsverzeichnis();
}
public void GenerateExcelFile()
{
}
}
}