Files
BeWoPlaner/BeWo/ViewModel/ListViewModel/AbsenceTimeListVM.cs

32 lines
797 B
C#
Raw Normal View History

2016-06-27 01:45:38 +02:00
using System.Collections.Generic;
using BS.Shared.DataContracts;
namespace BeWo.ViewModel.ListViewModel
{
public class AbsenceTimeListVM : AbstractDCListMapperVM<AbsenceTimeDC, AbsenceTimeVM>
{
public static string PropertyName_PossibleReasons = "PossibleReasons";
private List<AbsenceReasonDC> _PossibleReasons;
public AbsenceTimeListVM(IEnumerable<AbsenceTimeDC> pAbsenceTimes, List<AbsenceReasonDC> pPossibleReasons) : base(pAbsenceTimes)
{
_PossibleReasons = pPossibleReasons;
}
public List<AbsenceReasonDC> PossibleReasons
{
2019-09-27 15:55:01 +02:00
get => _PossibleReasons;
2016-06-27 01:45:38 +02:00
2019-09-27 15:55:01 +02:00
set
2016-06-27 01:45:38 +02:00
{
if (AreDifferent(_PossibleReasons, value))
{
_PossibleReasons = value;
FirePropertyChanged(PropertyName_PossibleReasons);
}
}
}
}
}