public static List <Empresa> ParceirosDaEmpresa(Empresa e)
        {
            List <Empresa> parceiros = new List <Empresa>();

            foreach (EmpresaEmpresa parceria in ParceriasDaEmpresa(e))
            {
                parceiros.Add(EmpresaDAO.FindCompanyById(parceria.EmpresaDoisId));
            }

            return(parceiros);
        }
Example #2
0
        public static List <Empresa> ShowContractorsByClient(Cliente c)
        {
            List <Empresa> empresasContratadas = new List <Empresa>();

            foreach (EmpresaCliente empresaCliente in ShowAllCompanyClient())
            {
                if (c.ClienteId == empresaCliente.ClienteId)
                {
                    empresasContratadas.Add(EmpresaDAO.FindCompanyById(empresaCliente.EmpresaId));
                }
            }

            return(empresasContratadas);
        }