using System.Collections.Generic;

using BS.Shared.DataContracts;

namespace BeWo.ViewModel.ListViewModel
{
    public class CustomerEmployeeRelationListVM : AbstractDCListMapperVM<CustomerEmployeeRelationDC, CustomerEmployeeRelationVM>
    {
        public static string PropertyName_PossibleRoles = "PossibleRoles";

        private readonly List<ValueListEntryDC> _PossibleRoles;

        public CustomerEmployeeRelationListVM(IEnumerable<CustomerEmployeeRelationDC> pDCs, List<ValueListEntryDC> pPossibleRoles) : base(pDCs)
        {
            _PossibleRoles = pPossibleRoles;
        }

        public List<ValueListEntryDC> PossibleRoles
        {
            get { return _PossibleRoles; }
        }
    }
}