Umbau
This commit is contained in:
@@ -3,6 +3,7 @@ using KanSan.Base.Interfaces;
|
||||
using KanSan.Base.Interfaces.UI;
|
||||
using KanSan.Base.Models;
|
||||
using KanSan.ViewModel.Commands;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
@@ -19,7 +20,17 @@ namespace KanSan.ViewModel
|
||||
}
|
||||
public class ObjekteListViewModel : BaseViewModel
|
||||
{
|
||||
public ICommand ObjektSelected { get; set; }
|
||||
private ICommand _objektSelected;
|
||||
public ICommand ObjektSelected {
|
||||
get
|
||||
{
|
||||
return _objektSelected ?? (_objektSelected = new RelayCommand(x =>
|
||||
{
|
||||
Mediator.Notify("GoTo1Screen", "");
|
||||
}));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
IUnitOfWork unitOfWork = new UnitOfWork(new KanSanContext());
|
||||
|
||||
@@ -42,20 +53,24 @@ namespace KanSan.ViewModel
|
||||
}).ToList();
|
||||
kanalObjekte = x;
|
||||
|
||||
ObjektSelected = new RelayCommand(SelectObjekt);
|
||||
//ObjektSelected = new RelayCommand(SelectObjekt);
|
||||
|
||||
//kanalObjekte = unitOfWork.KanaeleRepository.Get(x => x.Baustelle.Equals(selectedBaustelle)).ToList();
|
||||
}
|
||||
|
||||
private void SelectObjekt(object obj)
|
||||
{
|
||||
|
||||
//Debugger.Break();
|
||||
if (!(obj is Sewer)) return;
|
||||
Sewer sewer = (Sewer)obj;
|
||||
if (sewer == null) return;
|
||||
|
||||
SewerMainWindowViewModel t = new SewerMainWindowViewModel(sewer);
|
||||
|
||||
//MainWindowViewModel.SelectedObjekt = sewer;
|
||||
/*SewerMainWindowViewModel t = new SewerMainWindowViewModel(sewer);
|
||||
Debugger.Break();
|
||||
//throw new NotImplementedException();
|
||||
*/
|
||||
}
|
||||
|
||||
public Sewer NeueObjektHinzufügen()
|
||||
|
||||
Reference in New Issue
Block a user