static ControleDeInjecao()
        {
            var empresaRepositorio    = new Repositorios.EmpresaRepositorio();
            var estadosRepositorio    = new Repositorios.EstadoRepositorio();
            var telefoneRepositorio   = new Repositorios.TelefoneRepositorio();
            var fornecedorRepositorio = new Repositorios.FornecedorRepositorio();

            ServicoEmpresa    = new ServicoEmpresa(empresaRepositorio, estadosRepositorio);
            ServicoFornecedor = new ServicoFornecedor(fornecedorRepositorio, empresaRepositorio);
            ServicoTelefone   = new ServicoTelefone(telefoneRepositorio, fornecedorRepositorio);
            ServicoEstado     = new ServicoEstado(estadosRepositorio);
        }
 public EmpresaController()
 {
     _servicoEmpresa = ControleDeInjecao.ServicoEmpresa;
     _servicoEstado  = ControleDeInjecao.ServicoEstado;
     _estados        = _servicoEstado.BuscarTodosOsEstados();
 }