public List <EquipmentTypeDomainModel> GetEquipmentTypesList(int productCategoryID)
        {
            List <EquipmentTypeDomainModel> equipmentTypeList = new List <EquipmentTypeDomainModel>();

            if (productCategoryID == 0)
            {
                equipmentTypeList = equipmentTypeRepository.GetAll()
                                    .Select(x => new EquipmentTypeDomainModel
                {
                    EquipmentTypeID    = x.EquipmentTypeID,
                    EquipmentTypeLabel = x.EquipmentTypeLabel
                }).ToList();
            }
            else
            {
                equipmentTypeList = equipmentTypeRepository.GetAll()
                                    .Where(x => x.EquipmentTypeID != 0)
                                    .Select(x => new EquipmentTypeDomainModel
                {
                    EquipmentTypeID    = x.EquipmentTypeID,
                    EquipmentTypeLabel = x.EquipmentTypeLabel
                }).ToList();
            }

            return(equipmentTypeList);
        }
Example #2
0
 internal IEnumerable <EquipmentType> GetAllTypes() => equipmentTypeRepository.GetAll();