Leistungsverzeichnis hinzugefügt

This commit is contained in:
Husky
2020-04-13 18:17:07 +02:00
parent 4f6da68fe2
commit d655f98681
38 changed files with 2482 additions and 38 deletions

View File

@@ -0,0 +1,36 @@
using KanSan.Base.Interfaces.UI;
using KanSan.Base.Models;
using System;
using System.Collections.Generic;
using System.Text;
namespace KanSan.SampleData
{
class LeistungsverzeichnisBaustelleViewModelSampleData : ILeistungsverzeichnisBaustelleViewModel
{
List<Baustelle> baustellen = new List<Baustelle>();
List<LeistungsverzeichnisPosition> leistungsverzeichnisPositionen = new List<LeistungsverzeichnisPosition>();
public List<Baustelle> Baustellen => baustellen;
public List<LeistungsverzeichnisPosition> LeistungsverzeichnisPositionen => leistungsverzeichnisPositionen;
public LeistungsverzeichnisBaustelleViewModelSampleData()
{
baustellen.Add(new Baustelle()
{
BaustelleNummer = "0192",
OrtTeil = "Oldenburg",
});
for (int i = 0; i < 5; i++)
{
leistungsverzeichnisPositionen.Add(new LeistungsverzeichnisPosition()
{
Beschreibung = "TV x " + i,
Einheit = "M",
Positionsnummer = "1.0.3."+i
});
}
}
}
}

View File

@@ -0,0 +1,28 @@
using KanSan.Base.Interfaces.UI;
using KanSan.Base.Models;
using System;
using System.Collections.Generic;
using System.Text;
namespace KanSan.SampleData
{
class LeistungsverzeichnisListSampleData : ILeistungsverzeichnisPositionListViewModel
{
List<LeistungsverzeichnisPosition> lvPositionen = new List<LeistungsverzeichnisPosition>();
public List<LeistungsverzeichnisPosition> LVPositionen => lvPositionen;
public LeistungsverzeichnisListSampleData()
{
for (int i = 0; i < 5; i++)
{
lvPositionen.Add(new LeistungsverzeichnisPosition()
{
Positionsnummer = i.ToString(),
Beschreibung = "Test " + i,
Einheit = "Stk " + i,
});
}
}
}
}

View File

@@ -0,0 +1,27 @@
using KanSan.Base.Interfaces.UI;
using System;
using System.Collections.Generic;
using System.Text;
namespace KanSan.SampleData
{
class LeistungsverzeichnisPositionViewModelSampleData : ILeistungsverzeichnisPositionViewModel
{
string positionnummer;
string beschreibung;
string einheit;
string tag;
public string Positionsnummer { get => positionnummer; set => throw new NotImplementedException(); }
public string Beschreibung { get => beschreibung; set => throw new NotImplementedException(); }
public string Einheit { get => einheit; set => throw new NotImplementedException(); }
public string Tag { get => tag; set => throw new NotImplementedException(); }
public LeistungsverzeichnisPositionViewModelSampleData()
{
positionnummer = "1.2.4";
beschreibung = "TV Inspektion DN200";
einheit = "M";
tag = "JMStandard";
}
}
}