Files
BeWoPlaner/BeWo/ViewModel/ListViewModel/WohnheimbuchungsListVM.cs
2016-06-27 01:45:38 +02:00

34 lines
995 B
C#

using System;
using System.Collections.Generic;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
namespace BeWo.ViewModel.ListViewModel
{
public class WohnheimbuchungsListVM : AbstractDCListMapperVM<WohnheimbuchungDC, WohnheimbuchungsVM>
{
public static String PropertyName_PossibleWohnheime = "PossibleWohnheime";
private List<CompactWohnheimDC> possibleWohnheime;
public WohnheimbuchungsListVM(IEnumerable<WohnheimbuchungDC> pWohnheimbuchungen, List<CompactWohnheimDC> pPossibleWohnheime) : base(pWohnheimbuchungen)
{
possibleWohnheime = pPossibleWohnheime;
}
public List<CompactWohnheimDC> PossibleWohnheime
{
get { return possibleWohnheime; }
set
{
if (AreDifferent(possibleWohnheime, value))
{
possibleWohnheime = value;
FirePropertyChanged(PropertyName_PossibleWohnheime);
}
}
}
}
}