Schlauchliner erweitert

This commit is contained in:
Damian Wessels
2023-01-29 13:53:50 +01:00
parent bbb2c45eff
commit 7db9592dff
14 changed files with 127 additions and 20 deletions

View File

@@ -15,6 +15,7 @@ namespace DaSaSo.Wpf.ViewModel.Commands
private readonly SewerStammdatenViewModel _stammdatenViewModel;
private IDataService<SewerObject> _dataService;
private readonly ISewerpointService _sewerPointService;
public SaveSewerStammdatenCommand(SewerStammdatenViewModel stammdatenViewModel, IDataService<SewerObject> dataService, ISewerpointService sewerpointService)
{

View File

@@ -58,17 +58,19 @@ namespace DaSaSo.Wpf.ViewModel.Controls
}
}
}
private DateTime _date;
public DateTime Datum
{
get => _date;
get => model.Date;
set
{
if(_date != value)
Trace.WriteLine(value);
if (model.Date != value)
{
_date = value;
model.Date = DateOnly.FromDateTime(_date);
model.Date = value;
OnPropertyChanged();
}
}
}
@@ -81,7 +83,7 @@ namespace DaSaSo.Wpf.ViewModel.Controls
{
this.model = model;
SewerPreperationControllViewModel = new SewerPreperationControllViewModel(model.PreparationType);
_date = model.Date.ToDateTime(new TimeOnly(0));
}
public override void Dispose()
{

View File

@@ -58,9 +58,21 @@ namespace DaSaSo.Wpf.ViewModel
}
}
public DateTime Imprägnierdatum
{
get => _model.Date;
set
{
_model.Date = value;
}
}
public ImpregnierungEditViewModel(IActualProject actualProject, IDataService<Impregnation> dataservice)
{
_model = actualProject.AktuellImpregnation;
//Imprägnierdatum = DateTime.Now;
SaveImpregnation = new SaveImpregnationCommand(this,dataservice);
}
}