62 lines
1.3 KiB
C#
62 lines
1.3 KiB
C#
using DaSaSo.Domain.Model;
|
|
using DaSaSo.ViewModel.Interface;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace DaSaSo.ViewModel
|
|
{
|
|
public class ImpregnierungEditViewModel : BaseViewModel
|
|
{
|
|
private Impregnation _model;
|
|
|
|
public int DN
|
|
{
|
|
get => _model.DN;
|
|
set
|
|
{
|
|
_model.DN = value;
|
|
}
|
|
}
|
|
public string LinerCharge
|
|
{
|
|
get => _model.LinerNumber;
|
|
set
|
|
{
|
|
_model.LinerNumber = value;
|
|
}
|
|
}
|
|
public decimal Wandstärke
|
|
{
|
|
get => _model.WallThickness;
|
|
set
|
|
{
|
|
_model.WallThickness = value;
|
|
}
|
|
}
|
|
public decimal LinerLänge
|
|
{
|
|
get => _model.Linerlength;
|
|
set
|
|
{
|
|
_model.Linerlength = value;
|
|
}
|
|
}
|
|
public string Imprägniernummer
|
|
{
|
|
get => _model.Number;
|
|
set
|
|
{
|
|
_model.Number = value;
|
|
}
|
|
}
|
|
|
|
public ImpregnierungEditViewModel(IActualProject actualProject)
|
|
{
|
|
_model = actualProject.AktuellImpregnation;
|
|
}
|
|
}
|
|
}
|