using System.Collections.Generic;

using BS.Shared.DataContracts;

namespace BeWo.ViewModel.ListViewModel
{
	public class ServiceDescriptionListVM : AbstractDCListMapperVM<ServiceDescriptionDC, ServiceDescriptionVM>
	{
		public static string PropertyName_PossibleCategories = "PossibleCategories";

		private readonly List<ServiceCategoryDC> _PossibleCategories;

		public ServiceDescriptionListVM(IEnumerable<ServiceDescriptionDC> pDataContracts, List<ServiceCategoryDC> pPossibleCategories) : base(pDataContracts)
		{
			_PossibleCategories = pPossibleCategories;
		}

		public IEnumerable<ServiceCategoryDC> PossibleCategories
		{
			get { return _PossibleCategories; }
		}
	}
}