34 lines
995 B
C#
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);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |