package com.ecep.contract.service;

import java.util.List;

import org.springframework.stereotype.Service;

import com.ecep.contract.MessageHolder;
import com.ecep.contract.model.Project;
import com.ecep.contract.model.ProjectCost;
import com.ecep.contract.vm.ProjectCostViewModel;

@Service
public class ProjectCostService extends QueryService<ProjectCost, ProjectCostViewModel> {

    public ProjectCost findAutoCostByProject(Project project) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'findAutoCostByProject'");
    }

    public ProjectCost newInstanceByProject(Project project) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'newInstanceByProject'");
    }

    public ProjectCost findLatestByProject(Project project) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'findLatestByProject'");
    }

    public void updateAutoCost(Project project, MessageHolder holder) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'updateAutoCost'");
    }

    public List<ProjectCost> findAllByProject(Project project) {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'findAllByProject'");
    }

}
