using System.Collections.Generic;

using BS.Shared.DataContracts;

namespace BeWo.ViewModel.ListViewModel
{
    public class CustomerOrganisationRelationListVM : AbstractDCListMapperVM<CustomerOrganisationRelationDC, CustomerOrganisationRelationVM>
    {
        public static string PropertyName_PossibleRoles = "PossibleRoles";

        private readonly List<ValueListEntryDC> _PossibleRoles;

        public CustomerOrganisationRelationListVM(List<CustomerOrganisationRelationDC> pDCs, List<ValueListEntryDC> pPossibleRoles)
            : base(pDCs)
        {
            this._PossibleRoles = pPossibleRoles;
        }

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