public List <Transport> GetSuitableTransport(Product product) { // повертаємо усі одиниці транспорту, що підходять для перевезення продукту отриманого типу return(_unitOfWork.TransportRepository.GetAll().ToList().FindAll(transport => transport.DeliveryType.DeliveryType == _productMapper.FromDomainToEntity(product).DeliveryType.DeliveryType).Select(transport => _transportMapper.FromEntityToDomain(transport)).ToList()); }
public void AddProduct(Product product) { _unitOfWork.ProductRepository.Add(_productMapper.FromDomainToEntity(product)); }