Aktuelle Schäden können bearbeitet werden

This commit is contained in:
Husky
2020-03-29 17:18:58 +02:00
parent 0bf99f353d
commit 5bc8c58fa6
6 changed files with 43 additions and 4 deletions

View File

@@ -20,6 +20,7 @@ namespace KanSan.ViewModel
bool einragendeStutzen;
ESanierung sanierungstyp;
private Schaeden model;
List<string> avaibleSanTyps = new List<string>();
#region GetSetters
public decimal Entfernung
@@ -77,9 +78,11 @@ namespace KanSan.ViewModel
}
set
{
throw new NotImplementedException();
sanierungstyp = (ESanierung)Enum.Parse(typeof(ESanierung), value, true);
}
}
public List<string> AvaibleSanTyps => avaibleSanTyps;
#endregion
public SchaedenEditViewModel(Schaeden schaeden)
@@ -90,10 +93,17 @@ namespace KanSan.ViewModel
rissbruchscherbe = model.RissBruchScherbe;
einragendeStutzen = model.StutzenEinragend;
sanierungstyp = model.SanierungsTyp;
string[] sanierungstypen = Enum.GetNames(typeof(ESanierung));
for (int i = 0; i < sanierungstypen.Length; i++)
{
avaibleSanTyps.Add(sanierungstypen[i]);
}
}
public void Speichern()
{
model.SanierungsTyp = sanierungstyp;
model.Entfernung = entfernung;
model.WurzelInkrustationAblagerungen = wurzelInkrustation;
model.RissBruchScherbe = rissbruchscherbe;