package com.ecep.contract.service;

import java.io.File;

import org.springframework.stereotype.Service;

import com.ecep.contract.MessageHolder;
import com.ecep.contract.model.Company;
import com.ecep.contract.model.CompanyCustomer;
import com.ecep.contract.model.CustomerCatalog;
import com.ecep.contract.vm.CompanyCustomerViewModel;

@Service
public class CompanyCustomerService extends QueryService<CompanyCustomer, CompanyCustomerViewModel> {

    public CompanyCustomer findByCompany(Company company) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'findByCompany'");
    }

    public CustomerCatalog findCatalogById(Integer id) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'findCatalogById'");
    }

    public boolean reBuildingFiles(CompanyCustomer companyCustomer, MessageHolder holder) {
        throw new UnsupportedOperationException("Unimplemented method 'reBuildingFiles'");
    }

    public File getBasePath() {
        throw new UnsupportedOperationException("Unimplemented method 'getBasePath'");
    }

    public boolean makePathAbsent(CompanyCustomer companyCustomer) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'makePathAbsent'");
    }
}
