Schlauchliner erweitert
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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()
|
||||
{
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user