Exemplo n.º 1
0
        private void BtnCadastrarParceria_Click(object sender, RoutedEventArgs e)
        {
            aux         = EmpresaDAO.FindCompanyByName(txtNome.Text);
            empresaDois = EmpresaDAO.FindCompanyById(aux.EmpresaId);

            parceria = new EmpresaEmpresa();

            parceria.EmpresaUmId   = empresaUm.EmpresaId;
            parceria.EmpresaUm     = EmpresaDAO.FindCompanyById(empresaUm.EmpresaId);
            parceria.EmpresaDoisId = empresaDois.EmpresaId;
            parceria.EmpresaDois   = EmpresaDAO.FindCompanyById(empresaDois.EmpresaId);
            if (!parceria.EmpresaUm.Equals(parceria.EmpresaDois))
            {
                EmpresaEmpresaDAO.RegisterPartner(parceria);
                MessageBox.Show("Parceria feita entre: " + parceria.EmpresaUm.Razao + " e " + parceria.EmpresaDois.Razao + " efetuada com sucesso!");
            }
            else
            {
                MessageBox.Show("Empresas iguais. Escolha uma empresa diferente para fazer parcerias.");
            }
        }