Exemple #1
0
        /// <summary>
        /// Inclui um InscricoesEmpresa com GrupoEmpresa
        /// </summary>
        /// <autor>Fabio Moraes</autor>
        /// <param name="objInscricoesEmpresa">Entidade do InscricoesEmpresa</param>
        /// <returns>Entidade de InscricoesEmpresa</returns>
        public EntInscricoesEmpresa InserirAdministrativo(EntInscricoesEmpresa objInscricoesEmpresa, EntGrupoEmpresa objGrupoEmpresa)
        {
            EntInscricoesEmpresa objRetorno = null;

            using (DbConnection connection = db.CreateConnection())
            {
                connection.Open();
                DbTransaction transaction = connection.BeginTransaction();
                try
                {
                    dalEmpresaCadastro.Inserir(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro, transaction, db);
                    dalTurmaEmpresa.Inserir(objInscricoesEmpresa.TurmaEmpresa, transaction, db);
                    objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro;
                    dalProgramaEmpresa.Inserir(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);
                    new DalGrupoEmpresa().Inserir(objGrupoEmpresa, transaction, db);

                    transaction.Commit();
                }
                catch
                {
                    transaction.Rollback();
                    throw;
                }
                finally
                {
                    connection.Close();
                }
            }
            return(objRetorno);
        }
Exemple #2
0
        /// <summary>
        /// Altera um InscricoesEmpresa com GrupoEmpresa
        /// </summary>
        /// <autor>Fabio Moraes</autor>
        /// <param name="objInscricoesEmpresa">Entidade de InscricoesEmpresa</param>
        public void AlterarAdministrativo(EntInscricoesEmpresa objInscricoesEmpresa, EntGrupoEmpresa objGrupoEmpresa)
        {
            using (DbConnection connection = db.CreateConnection())
            {
                connection.Open();
                DbTransaction transaction = connection.BeginTransaction();

                try
                {
                    dalEmpresaCadastro.Alterar(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro, transaction, db);
                    dalTurmaEmpresa.AtivaInativa(objInscricoesEmpresa.TurmaEmpresa, transaction, db);
                    dalProgramaEmpresa.Alterar(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);
                    //new DalGrupoEmpresa().ExcluirTodosPorTurmaEmpresa(objInscricoesEmpresa.TurmaEmpresa, transaction, db);
                    new DalGrupoEmpresa().Inserir(objGrupoEmpresa, transaction, db);

                    transaction.Commit();
                }
                catch
                {
                    transaction.Rollback();
                    throw;
                }
                finally
                {
                    connection.Close();
                }
            }
        }
Exemple #3
0
        /// <summary>
        /// Inclui um InscricoesEmpresa
        /// </summary>
        /// <autor>Fernando Carvalho</autor>
        /// <param name="objUsuario">Entidade do InscricoesEmpresa</param>
        /// <returns>Entidade de InscricoesEmpresa</returns>
        public EntInscricoesEmpresa InserirEmpresaAdm(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            using (DbConnection connection = db.CreateConnection())
            {
                connection.Open();
                DbTransaction transaction = connection.BeginTransaction();
                try
                {
                    objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro = dalEmpresaCadastro.Inserir(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro, transaction, db);

                    dalTurmaEmpresa.Inserir(objInscricoesEmpresa.TurmaEmpresa, transaction, db);

                    objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro;

                    dalProgramaEmpresa.Inserir(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);

                    objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado.IdEstado = objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado;
                    insereQuestionariosEmpresaIniciais(objInscricoesEmpresa, transaction, db);

                    transaction.Commit();
                }
                catch
                {
                    transaction.Rollback();
                    throw;
                }
                finally
                {
                    connection.Close();
                }
            }
            return(objInscricoesEmpresa);
        }
Exemple #4
0
        /// <summary>
        /// Retorna um Inscricao Empresa
        /// </summary>
        /// <autor>Fernando Carvalho</autor>
        /// <returns><type="EntInscricaoEmpresa">EntInscricaoEmpresa</returns>
        public EntInscricoesEmpresa ObterPorIdEmpresaTurma(EntTurmaEmpresa objTurmaEmpresa, Int32 IdPrograma)
        {
            EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();

            using (DbConnection connection = db.CreateConnection())
            {
                connection.Open();
                DbTransaction transaction = connection.BeginTransaction();
                try
                {
                    objInscricoesEmpresa.TurmaEmpresa = dalTurmaEmpresa.ObterPorTurmaEmpresa(objTurmaEmpresa, transaction, db);
                    objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro = dalEmpresaCadastro.ObterPorId(objTurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro, transaction, db);
                    objInscricoesEmpresa.TurmaEmpresa.Turma           = dalTurma.ObterPorId(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, transaction, db);
                    objInscricoesEmpresa.ProgramaEmpresa = dalProgramaEmpresa.ObterPorProgramaEmpresa(IdPrograma, objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro, transaction, db);
                    objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro;
                    objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica = dalAtividadeEconomica.ObterPorId(objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica.IdAtividadeEconomica, transaction, db);
                    transaction.Commit();
                }
                catch
                {
                    transaction.Rollback();
                    throw;
                }
                finally
                {
                    connection.Close();
                }
            }
            return(objInscricoesEmpresa);
        }
Exemple #5
0
        private void Gravar()
        {
            EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();

            this.PageToObject(objInscricoesEmpresa);

            try
            {
                Boolean isNovaEmpresa = false;
                if (objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro == 0)
                {
                    isNovaEmpresa = true;
                }
                objInscricoesEmpresa = new BllInscricoesEmpresa().InserirAlterar(objInscricoesEmpresa);

                this.EmpresaLogada = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro;

                //Verifica se é Insert ou Update
                if (isNovaEmpresa)
                {
                    MessageBox(this.Page, "Inscrição Empresa inserida com sucesso!");
                    Response.Redirect("~/Paginas/CadastroSucesso.aspx");
                }
                else
                {
                    MessageBox(this.Page, "Inscrição Empresa alterada com sucesso!");
                    Response.Redirect("~/Paginas/Empresa/SelecionaQuestionario.aspx");
                }
            }
            catch (Exception ex)
            {
                MessageBox(this.Page, "Erro ao tentar Gravar a Inscrição Empresa!");
            }
        }
Exemple #6
0
        private EntInscricoesEmpresa PageToObject(Boolean Ativo)
        {
            EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();

            objInscricoesEmpresa.TurmaEmpresa = new EntTurmaEmpresa();
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.RazaoSocial     = this.TxtBxRazaoSocial.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.NomeFantasia    = this.TxtBxNomeFantasia.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.CPF_CNPJ        = StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text);
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado.IdEstado = StringUtils.ToIntNeg(this.DrpDwnLstEstado.SelectedValue);
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.AberturaEmpresa = StringUtils.ToDate(this.TxtBxDataAbertura.Text);
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.PessoaJuridica  = (StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text).Length == 14); // provisorio
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Ativo           = Ativo;
            objInscricoesEmpresa.ProgramaEmpresa.Senha               = StringUtils.EncryptPassword(this.TxtBxSenha.Text);
            objInscricoesEmpresa.ProgramaEmpresa.NomeResponsavel     = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmailResponsavel    = this.TxtBxEmail.Text;
            objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma = objPrograma.IdPrograma;

            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro   = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro;
            objInscricoesEmpresa.TurmaEmpresa.NomeContato       = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario = StringUtils.ToInt(this.TxtBxNumeroEmpregados.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmailContato      = this.TxtBxEmail.Text;
            objInscricoesEmpresa.TurmaEmpresa.Turma             = objTurma;
            objInscricoesEmpresa.TurmaEmpresa.Ativo             = true;
            objInscricoesEmpresa.TurmaEmpresa.Cadastro          = DateTime.Now;
            objInscricoesEmpresa.TurmaEmpresa.UltimaAlteracao   = DateTime.Now;
            objInscricoesEmpresa.TurmaEmpresa.ParticipaPrograma = true;

            return(objInscricoesEmpresa);
        }
Exemple #7
0
        private void Gravar(Boolean Ativo)
        {
            EntInscricoesEmpresa objInscricoesEmpresa = this.PageToObject(Ativo);

            try
            {
                objInscricoesEmpresa = new BllInscricoesEmpresa().InserirAlterar(objInscricoesEmpresa, false);
                this.EmpresaLogada   = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro;
                //Verifica se é Insert ou Update
                if (objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro == 0)
                {
                    MessageBox(this.Page, "Inscrição de Empresa inserida com sucesso!");
                }
                else
                {
                    MessageBox(this.Page, "Inscrição de Empresa alterada com sucesso!");
                }

                Response.Redirect("~/Paginas/Empresa/SelecionaTurma.aspx");
            }
            catch (Exception ex)
            {
                MessageBox(this.Page, "Erro ao tentar Gravar a Inscrição Empresa!");
            }
        }
Exemple #8
0
        private void insereQuestionariosEmpresaIniciais(EntInscricoesEmpresa objInscricoesEmpresa, DbTransaction transaction, Database db)
        {
            List <EntQuestionario> listaQuestionariosObrigatorios = dalQuestionario.ObterObrigatoriosPorIdTurma(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, transaction, db);

            foreach (EntQuestionario q in listaQuestionariosObrigatorios)
            {
                EntQuestionarioEmpresa qeTemp = dalQuestionarioEmpresa.ObterQuestionarioPorTurmaQuestionarioEmpresa(q.IdQuestionario, objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro, objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, transaction, db);
                if (qeTemp == null)
                {
                    EntQuestionarioEmpresa qe = new EntQuestionarioEmpresa();
                    qe.Ativo                = false;
                    qe.DtCadastro           = DateTime.Now;
                    qe.DtAlteracao          = DateTime.Now;
                    qe.PreencheQuestionario = true;
                    qe.EmpresaCadastro.IdEmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro;
                    qe.Programa.IdPrograma         = objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma;
                    qe.Questionario.IdQuestionario = q.IdQuestionario;
                    if (objInscricoesEmpresa.TurmaEmpresa.Usuario.IdUsuario > 0)
                    {
                        qe.Usuario.IdUsuario = objInscricoesEmpresa.TurmaEmpresa.Usuario.IdUsuario;
                        if (objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma == EntPrograma.PROGRAMA_MPE)
                        {
                            qe.Etapa.TipoEtapa.IdTipoEtapa = EntTipoEtapa.TIPO_ETAPA_MPE_INSCRICAO_CANDIDATURA_ADMINISTRATIVO;
                        }
                        else if (objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma == EntPrograma.PROGRAMA_FGA)
                        {
                            qe.Etapa.TipoEtapa.IdTipoEtapa = EntTipoEtapa.TIPO_ETAPA_FGA_INSCRICAO_AUTODIAGNOSTICO_ADMINISTRATIVO;
                        }
                        else if (objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma == EntPrograma.PROGRAMA_PEG)
                        {
                            qe.Etapa.TipoEtapa.IdTipoEtapa = EntTipoEtapa.TIPO_ETAPA_PEG_INSCRICAO_AUTODIAGNOSTICO_ADMINISTRATIVO;
                        }
                    }
                    else
                    {
                        if (objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma == EntPrograma.PROGRAMA_MPE)
                        {
                            qe.Etapa.TipoEtapa.IdTipoEtapa = EntTipoEtapa.TIPO_ETAPA_MPE_INSCRICAO_CANDIDATURA_EMPRESA;
                        }
                        else if (objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma == EntPrograma.PROGRAMA_FGA)
                        {
                            qe.Etapa.TipoEtapa.IdTipoEtapa = EntTipoEtapa.TIPO_ETAPA_FGA_INSCRICAO_AUTODIAGNOSTICO_EMPRESA;
                        }
                        else if (objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma == EntPrograma.PROGRAMA_PEG)
                        {
                            qe.Etapa.TipoEtapa.IdTipoEtapa = EntTipoEtapa.TIPO_ETAPA_PEG_INSCRICAO_AUTODIAGNOSTICO_EMPRESA;
                        }
                    }
                    qe.Etapa         = dalEtapa.ObterPorTipoEtapaTurma(qe.Etapa.TipoEtapa.IdTipoEtapa, objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado.IdEstado, transaction, db);
                    qe.ParaAvaliador = false;
                    dalQuestionarioEmpresa.Inserir(qe, transaction, db);
                }
            }
        }
Exemple #9
0
        private void Gravar(Boolean Ativo)
        {
            EntInscricoesEmpresa objInscricoesEmpresa = this.PageToObject(Ativo);

            try
            {
                objInscricoesEmpresa = new BllInscricoesEmpresa().InserirAlterar(objInscricoesEmpresa, false);
                this.EmpresaLogada   = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro;
                //Verifica se é Insert ou Update
                Boolean  DataPosterior             = false;
                Boolean  NumeroColaboradoresAbaixo = false;
                int      Aviso          = -1;
                DateTime dataComparacao = DateTime.Now;
                dataComparacao = dataComparacao.AddYears(-2);
                if (StringUtils.ToDate(this.TxtBxDataAbertura.Text) > dataComparacao)
                {
                    DataPosterior = true;
                }
                if (ObjectUtils.ToInt(this.TxtBxNumeroEmpregados.Text) < 9)
                {
                    NumeroColaboradoresAbaixo = true;
                }
                if (DataPosterior && NumeroColaboradoresAbaixo)
                {
                    Aviso = 1;
                }
                else if (DataPosterior)
                {
                    Aviso = 2;
                }
                else if (NumeroColaboradoresAbaixo)
                {
                    Aviso = 3;
                }
                else
                {
                    Aviso = 0;
                }

                if (Aviso > 0)
                {
                    Response.Redirect("~/Paginas/Principal.aspx?Aviso=" + Aviso);
                }
                else
                {
                    Response.Redirect("~/Paginas/Principal.aspx");
                }
            }
            catch (Exception ex)
            {
                MessageBox(this.Page, "Erro ao tentar Gravar a Inscrição Empresa!");
            }
        }
Exemple #10
0
        /// <summary>
        /// Alterar um InscricoesEmpresa
        /// </summary>
        /// <autor>Fernando Carvalho</autor>
        /// <param name="objUsuario">Entidade do InscricoesEmpresa</param>
        /// <returns>Entidade de InscricoesEmpresa</returns>
        public EntInscricoesEmpresa AlterarEmpresaAdm(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            using (DbConnection connection = db.CreateConnection())
            {
                connection.Open();
                DbTransaction transaction = connection.BeginTransaction();
                try
                {
                    dalEmpresaCadastro.Alterar(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro, transaction, db);

                    // Verifica se a empresa ja tem uma turma cadastrata para a turma corrente

                    //if (objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma > 0 && objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma == IdTurmaCorrente)
                    //{


                    //new BllQuestionarioEmpresa().Inserir(

                    dalTurmaEmpresa.AtivaInativa(objInscricoesEmpresa.TurmaEmpresa, transaction, db);

                    dalTurmaEmpresa.Inserir(objInscricoesEmpresa.TurmaEmpresa, transaction, db);

                    //   dalProgramaEmpresa.Alterar(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);
                    //}
                    //else
                    //{
                    //    dalTurmaEmpresa.Inserir(objInscricoesEmpresa.TurmaEmpresa, transaction, db);

                    //    objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro;

                    //    dalProgramaEmpresa.Inserir(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);
                    //}


                    transaction.Commit();
                }
                catch
                {
                    transaction.Rollback();
                    throw;
                }
                finally
                {
                    connection.Close();
                }
            }
            return(objInscricoesEmpresa);
        }
Exemple #11
0
        private void verificaEtapaQuestionarioEmpresaAberto(EntInscricoesEmpresa objInscricoesEmpresa, DbTransaction transaction, Database db)
        {
            List <EntQuestionarioEmpresa> listQuestionarioEmpresa = dalQuestionarioEmpresa.ObterQuestionarioPorTurmaEmpresa(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro, objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, transaction, db);

            if (listQuestionarioEmpresa != null)
            {
                foreach (EntQuestionarioEmpresa objQuestionarioEmpresa in listQuestionarioEmpresa)
                {
                    EntEtapa objEtapa     = dalEtapa.ObterPorId(objQuestionarioEmpresa.Etapa.IdEtapa, transaction, db);
                    EntEtapa objEtapaTemp = dalEtapa.ObterPorTipoEtapaTurma(objEtapa.TipoEtapa.IdTipoEtapa, objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado, transaction, db);
                    if (objEtapa.IdEtapa != objEtapaTemp.IdEtapa)
                    {
                        objQuestionarioEmpresa.Etapa = objEtapaTemp;
                        dalQuestionarioEmpresa.Alterar(objQuestionarioEmpresa, transaction, db);
                    }
                }
            }
        }
Exemple #12
0
        private void ObjectToPage(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            // Dados da Empresa
            this.TxtBxRazaoSocial.Text = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.RazaoSocial;
            if (objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.PessoaJuridica)
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.CPF_CNPJ);
            }
            else
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.CPF_CNPJ);
            }
            this.DrpDwnLstEstado.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado.IdEstado);

            // Dados do Contato
            this.TxtBxNomeCompleto.Text = objInscricoesEmpresa.ProgramaEmpresa.NomeResponsavel;
            this.TxtBxEmail.Text        = objInscricoesEmpresa.ProgramaEmpresa.EmailResponsavel;
        }
Exemple #13
0
        private EntInscricoesEmpresa PageToObject(Boolean Ativo)
        {
            EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();

            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.RazaoSocial     = this.TxtBxRazaoSocial.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.NomeFantasia    = this.TxtBxNomeFantasia.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.CPF_CNPJ        = StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text);
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado.IdEstado = StringUtils.ToInt(this.DrpDwnLstEstado.SelectedValue);
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.AberturaEmpresa = StringUtils.ToDate(this.TxtBxDataAbertura.Text);
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.PessoaJuridica  = (StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text).Length == 14); // provisorio
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Ativo           = Ativo;
            objInscricoesEmpresa.ProgramaEmpresa.Senha               = StringUtils.EncryptPassword(this.TxtBxSenha.Text);
            objInscricoesEmpresa.ProgramaEmpresa.NomeResponsavel     = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmailResponsavel    = this.TxtBxEmail.Text;
            objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma = objPrograma.IdPrograma;

            return(objInscricoesEmpresa);
        }
Exemple #14
0
        private void Gravar()
        {
            EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();
            EntGrupoEmpresa      objGrupoEmpresa      = new EntGrupoEmpresa();

            this.PageToObject(objInscricoesEmpresa, objGrupoEmpresa);

            try
            {
                Boolean flNovoCadastro = false;
                objInscricoesEmpresa.TurmaEmpresa.ParticipaPrograma = true;
                objInscricoesEmpresa.TurmaEmpresa.Ativo             = true;
                objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.ParticipouMPE2011 = true;
                EntEmpresaCadastro empCadastro = new BllEmpresaCadastro().ObterPorCpfCnpj(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);

                if (empCadastro == null)
                {
                    flNovoCadastro = true;
                }
                objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro;

                objInscricoesEmpresa = new BllInscricoesEmpresa().InserirAlterar(objInscricoesEmpresa);

                //Verifica se é Novo Cadastro ou não
                if (flNovoCadastro)
                {
                    this.EnviaEmail();
                    MessageBox(this.Page, "Inscrição de Empresa inserida com sucesso!");
                }
                else
                {
                    MessageBox(this.Page, "Inscrição de Empresa alterada com sucesso!");
                }
            }
            catch (Exception ex)
            {
                MessageBox(this.Page, "Erro ao tentar Gravar a Inscrição de Empresa!");
            }
        }
Exemple #15
0
        protected void ImgBttnBaixar_Click(object sender, EventArgs e)
        {
            //Obtem dados da TurmaEmpresa Anterior Recente e Valido
            EntTurmaEmpresa objTurmaEmpresa = new BllTurmaEmpresa().ObterTurmaEmpresaAnteriorPorEmpresaCadastro(EmpresaLogada.IdEmpresaCadastro, objPrograma.IdPrograma, objTurma.IdTurma);
            //Obtem dados para Inscrição
            EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();

            objInscricoesEmpresa.TurmaEmpresa = objTurmaEmpresa;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro = EmpresaLogada;

            //  objInscricoesEmpresa.TurmaEmpresa.Cidade = new EntCidade();
            //  objInscricoesEmpresa.TurmaEmpresa.Bairro = new EntBairro();

            //  objInscricoesEmpresa.TurmaEmpresa.CidadeContato = new EntCidade();
            //  objInscricoesEmpresa.TurmaEmpresa.BairroContato = new EntBairro();

            objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario = 0;
            //  objInscricoesEmpresa.TurmaEmpresa.Faturamento = new EntFaturamento();

            this.ObjectToPage(objInscricoesEmpresa);

            this.ImgBttnBaixar.Visible = false;
        }
Exemple #16
0
        private void ObjectToPageImportacao(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            // Dados da Empresa
            this.TxtBxRazaoSocial.Text  = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial;
            this.TxtBxNomeFantasia.Text = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia;
            if (objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica)
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCNPJ(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CNPJ:";
            }
            else
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CPF:";
            }

            this.TxtBxDataAbertura.Text     = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa);
            this.TxtBxNumeroEmpregados.Text = "";
            this.TxtBxEndereco.Text         = "";
            this.TxtBxComplemento.Text      = "";
            this.TxtBxNumero.Text           = "";
            this.TxtBxCEP.Text = "";
            this.TxtBxPrincipalAtividade.Text = objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento;

            //this.SelecionaListItem(this.DrpDwnLstTipoEmpresa, objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.CmbBxTipoEmpresa.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.SelecionaListItem(this.CmbBxFaturamento, objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento);

            String ValorPadrao = "<< Selecione uma Opção >>";

            WebUtils.PopulaDropDownList(CmbBxCategoria, EnumType.TipoDropDownList.Categoria, ValorPadrao);
            this.CmbBxCategoria.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria);


            this.PopulaAtividadeEconomica(new EntAtividadeEconomica());

            this.SelecionaListItem(this.CmbBxEstado, 0);

            if (this.CmbBxEstado.SelectedIndex > 0)
            {
                this.CmbBxCidade.Enabled = true;
            }

            this.PopulaCidade(0);
            this.SelecionaListItem(this.CmbBxCidade, 0);

            if (this.CmbBxCidade.SelectedIndex > 0)
            {
                this.CmbBxBairro.Enabled = true;
            }

            this.PopulaBairro(0);
            this.SelecionaListItem(this.CmbBxBairro, 0);

            // Dados do Contato
            this.TxtBxNomeCompleto.Text       = String.Empty;
            this.TxtBxCPF.Text                = String.Empty;
            this.TxtBxCelular.Text            = String.Empty;
            this.TxtBxEmail.Text              = String.Empty;
            this.RdBttnLstSexo.SelectedValue  = String.Empty;
            this.TxtBxDtNascimento.Text       = String.Empty;
            this.TxtBxEnderecoCompleto.Text   = String.Empty;
            this.TxtBxComplementoContato.Text = String.Empty;
            this.TxtBxNumeroContato.Text      = String.Empty;
            this.TxtBxCEPContato.Text         = String.Empty;
            this.TxtBxTelefoneFixo.Text       = String.Empty;

            this.CmbBxNivelEscolaridade.SelectedValue = "";
        }
Exemple #17
0
        private void ObjectToPage(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            this.HddnFldIdProgramaEmpresa.Value = IntUtils.ToString(objInscricoesEmpresa.ProgramaEmpresa.IdProgramaEmpresa);

            // Dados da Empresa
            this.TxtBxRazaoSocial.Text  = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial;
            this.TxtBxNomeFantasia.Text = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia;
            if (objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica)
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCNPJ(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CNPJ:";
            }
            else
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CPF:";
            }

            this.TxtBxDataAbertura.Text     = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa);
            this.TxtBxNumeroEmpregados.Text = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario);
            this.TxtBxEndereco.Text         = objInscricoesEmpresa.TurmaEmpresa.Endereco;
            this.TxtBxComplemento.Text      = objInscricoesEmpresa.TurmaEmpresa.Complemento;
            this.TxtBxNumero.Text           = objInscricoesEmpresa.TurmaEmpresa.NumeroEndereco;
            this.TxtBxCEP.Text = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEP);
            this.TxtBxPrincipalAtividade.Text = objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento;

            //this.SelecionaListItem(this.DrpDwnLstTipoEmpresa, objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.CmbBxTipoEmpresa.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.SelecionaListItem(this.CmbBxFaturamento, objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento);

            //this.SelecionaListItem(this.DrpDwnLstCategoria, objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria);
            this.CmbBxCategoria.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria);

            this.PopulaAtividadeEconomica(objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica);

            if (objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado == 0)
            {
                objInscricoesEmpresa.TurmaEmpresa.Estado = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado;
            }

            this.SelecionaListItem(this.CmbBxEstado, objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado);

            if (this.CmbBxEstado.SelectedIndex > 0)
            {
                this.CmbBxCidade.Enabled = true;
            }

            this.PopulaCidade(objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado);
            this.SelecionaListItem(this.CmbBxCidade, objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade);

            if (this.CmbBxCidade.SelectedIndex > 0)
            {
                this.CmbBxBairro.Enabled = true;
            }

            this.PopulaBairro(objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade);
            this.SelecionaListItem(this.CmbBxBairro, objInscricoesEmpresa.TurmaEmpresa.Bairro.IdBairro);


            // Dados do Contato
            this.TxtBxNomeCompleto.Text       = objInscricoesEmpresa.TurmaEmpresa.NomeContato;
            this.TxtBxCPF.Text                = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.CPFContato);
            this.TxtBxCelular.Text            = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.CelularContato);
            this.TxtBxEmail.Text              = objInscricoesEmpresa.TurmaEmpresa.EmailContato;
            this.RdBttnLstSexo.SelectedValue  = objInscricoesEmpresa.TurmaEmpresa.SexoContato;
            this.TxtBxDtNascimento.Text       = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NascimentoContato);
            this.TxtBxEnderecoCompleto.Text   = objInscricoesEmpresa.TurmaEmpresa.EnderecoContato;
            this.TxtBxComplementoContato.Text = objInscricoesEmpresa.TurmaEmpresa.ComplementoContato;
            this.TxtBxNumeroContato.Text      = objInscricoesEmpresa.TurmaEmpresa.NumeroEnderecoContato;
            this.TxtBxCEPContato.Text         = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEPContato);
            this.TxtBxTelefoneFixo.Text       = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.TelefoneContato);
            this.CmbBxCargo.SelectedValue     = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Cargo.IdCargo);

            this.SelecionaListItem(this.CmbBxEstadoContato, objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado);

            if (this.CmbBxEstadoContato.SelectedIndex > 0)
            {
                this.CmbBxCidadeContato.Enabled = true;
            }

            this.PopulaCidadeContato(objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado);
            this.SelecionaListItem(this.CmbBxCidadeContato, objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade);

            if (this.CmbBxCidadeContato.SelectedIndex > 0)
            {
                this.CmbBxBairroContato.Enabled = true;
            }

            this.PopulaBairroContato(objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade);
            this.SelecionaListItem(this.CmbBxBairroContato, objInscricoesEmpresa.TurmaEmpresa.BairroContato.IdBairro);

            this.CmbBxNivelEscolaridade.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.ContatoNivelEscolaridade.IdContatoNivelEscolaridade);
        }
Exemple #18
0
        private void PageToObject(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro = StringUtils.ToInt(this.HddnFldIdInscricaoEmpresa.Value);
            objInscricoesEmpresa.ProgramaEmpresa.IdProgramaEmpresa = StringUtils.ToInt(this.HddnFldIdProgramaEmpresa.Value);

            // Dados da Empresa
            objInscricoesEmpresa.TurmaEmpresa.Ativo = true;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial     = this.TxtBxRazaoSocial.Text;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia    = this.TxtBxNomeFantasia.Text;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ        = StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa = StringUtils.ToDate(this.TxtBxDataAbertura.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica  = (StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text).Length == 14); // provisorio
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.Ativo           = true;
            objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario = StringUtils.ToInt(this.TxtBxNumeroEmpregados.Text);
            objInscricoesEmpresa.TurmaEmpresa.Endereco          = this.TxtBxEndereco.Text;
            objInscricoesEmpresa.TurmaEmpresa.Complemento       = this.TxtBxComplemento.Text;
            objInscricoesEmpresa.TurmaEmpresa.NumeroEndereco    = this.TxtBxNumero.Text;
            objInscricoesEmpresa.TurmaEmpresa.CEP = StringUtils.OnlyNumbers(this.TxtBxCEP.Text);
            objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento = this.TxtBxPrincipalAtividade.Text;
            objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa     = StringUtils.ToInt(this.CmbBxTipoEmpresa.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento     = StringUtils.ToInt(this.CmbBxFaturamento.SelectedValue);
            //objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria = StringUtils.ToInt(this.DrpDwnLstCategoria.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria = StringUtils.ToInt(this.CmbBxCategoria.SelectedValue);


            objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica.IdAtividadeEconomica = StringUtils.ToInt(this.HddnIdAtividadeEconomica.Value);
            objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado = StringUtils.ToInt(this.CmbBxEstado.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade = StringUtils.ToInt(this.CmbBxCidade.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Bairro.IdBairro = StringUtils.ToInt(this.CmbBxBairro.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.Estado.IdEstado = StringUtils.ToInt(this.CmbBxEstado.SelectedValue);
            if (objPrograma.IdPrograma == 1)
            {
                objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma = new BllTurma().ObterTurmaAtiva(objPrograma.IdPrograma).IdTurma;
            }
            else
            {
                objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma = objTurma.IdTurma;;
            }
            objInscricoesEmpresa.TurmaEmpresa.ParticipaPrograma = true;

            // Dados do Contato
            objInscricoesEmpresa.TurmaEmpresa.NomeContato            = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.TurmaEmpresa.CPFContato             = StringUtils.OnlyNumbers(this.TxtBxCPF.Text);
            objInscricoesEmpresa.TurmaEmpresa.CelularContato         = StringUtils.OnlyNumbers(this.TxtBxCelular.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmailContato           = this.TxtBxEmail.Text;
            objInscricoesEmpresa.TurmaEmpresa.SexoContato            = this.RdBttnLstSexo.SelectedValue;
            objInscricoesEmpresa.TurmaEmpresa.NascimentoContato      = StringUtils.ToDate(this.TxtBxDtNascimento.Text);
            objInscricoesEmpresa.TurmaEmpresa.EnderecoContato        = this.TxtBxEnderecoCompleto.Text;
            objInscricoesEmpresa.TurmaEmpresa.ComplementoContato     = this.TxtBxComplementoContato.Text;
            objInscricoesEmpresa.TurmaEmpresa.NumeroEnderecoContato  = this.TxtBxNumeroContato.Text;
            objInscricoesEmpresa.TurmaEmpresa.CEPContato             = StringUtils.OnlyNumbers(this.TxtBxCEPContato.Text);
            objInscricoesEmpresa.TurmaEmpresa.TelefoneContato        = StringUtils.OnlyNumbers(this.TxtBxTelefoneFixo.Text);
            objInscricoesEmpresa.TurmaEmpresa.Cargo.IdCargo          = StringUtils.ToInt(this.CmbBxCargo.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado = StringUtils.ToInt(this.CmbBxEstadoContato.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade = StringUtils.ToInt(this.CmbBxCidadeContato.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.BairroContato.IdBairro = StringUtils.ToInt(this.CmbBxBairroContato.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.ContatoNivelEscolaridade.IdContatoNivelEscolaridade = StringUtils.ToInt(this.CmbBxNivelEscolaridade.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.FaixaEtaria.IdContatoFaixaEtaria = this.ProcessaFaixaEtaria(StringUtils.ToDate(this.TxtBxDtNascimento.Text));

            //Verifica se é importação, caso seja manter a mesma senha do cadastro importado.
            objInscricoesEmpresa.ProgramaEmpresa.Senha = HddnFldSenha.Value;
            //--------------

            objInscricoesEmpresa.ProgramaEmpresa.NomeResponsavel     = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmailResponsavel    = this.TxtBxEmail.Text;
            objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma = objPrograma.IdPrograma;

            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro;
            objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.ParticipouMPE2011 = true;
        }
Exemple #19
0
        private void ObjectToPage(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            this.HddnFldIdProgramaEmpresa.Value = IntUtils.ToString(objInscricoesEmpresa.ProgramaEmpresa.IdProgramaEmpresa);

            // Dados da Empresa
            this.TxtBxRazaoSocial.Text  = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial;
            this.TxtBxNomeFantasia.Text = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia;
            if (objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica)
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCNPJ(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CNPJ:";
            }
            else
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CPF:";
            }

            this.TxtBxDataAbertura.Text     = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa);
            this.TxtBxNumeroEmpregados.Text = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario);
            this.TxtBxEndereco.Text         = objInscricoesEmpresa.TurmaEmpresa.Endereco;
            this.TxtBxComplemento.Text      = objInscricoesEmpresa.TurmaEmpresa.Complemento;
            this.TxtBxNumero.Text           = objInscricoesEmpresa.TurmaEmpresa.NumeroEndereco;
            this.TxtBxCEP.Text = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEP);
            this.TxtBxPrincipalAtividade.Text = objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento;

            //this.SelecionaListItem(this.DrpDwnLstTipoEmpresa, objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.CmbBxTipoEmpresa.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.SelecionaListItem(this.CmbBxFaturamento, objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento);

            //this.SelecionaListItem(this.DrpDwnLstCategoria, objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria);
            this.CmbBxCategoria.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria);

            this.PopulaAtividadeEconomica(objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica);

            if (objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado == 0)
            {
                objInscricoesEmpresa.TurmaEmpresa.Estado = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado;
            }

            this.SelecionaListItem(this.CmbBxEstado, objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado);

            if (this.CmbBxEstado.SelectedIndex > 0)
            {
                this.CmbBxCidade.Enabled = true;
            }

            this.PopulaCidade(objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado);
            this.SelecionaListItem(this.CmbBxCidade, objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade);

            if (this.CmbBxCidade.SelectedIndex > 0)
            {
                this.CmbBxBairro.Enabled = true;
            }

            this.PopulaBairro(objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade);
            this.SelecionaListItem(this.CmbBxBairro, objInscricoesEmpresa.TurmaEmpresa.Bairro.IdBairro);


            // Dados do Contato
            this.TxtBxNomeCompleto.Text       = objInscricoesEmpresa.TurmaEmpresa.NomeContato;
            this.TxtBxCPF.Text                = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.CPFContato);
            this.TxtBxCelular.Text            = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.CelularContato);
            this.TxtBxEmail.Text              = objInscricoesEmpresa.TurmaEmpresa.EmailContato;
            this.RdBttnLstSexo.SelectedValue  = objInscricoesEmpresa.TurmaEmpresa.SexoContato;
            this.TxtBxDtNascimento.Text       = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NascimentoContato);
            this.TxtBxEnderecoCompleto.Text   = objInscricoesEmpresa.TurmaEmpresa.EnderecoContato;
            this.TxtBxComplementoContato.Text = objInscricoesEmpresa.TurmaEmpresa.ComplementoContato;
            this.TxtBxNumeroContato.Text      = objInscricoesEmpresa.TurmaEmpresa.NumeroEnderecoContato;
            this.TxtBxCEPContato.Text         = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEPContato);
            this.TxtBxTelefoneFixo.Text       = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.TelefoneContato);
            this.CmbBxCargo.SelectedValue     = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Cargo.IdCargo);

            this.SelecionaListItem(this.CmbBxEstadoContato, objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado);

            if (this.CmbBxEstadoContato.SelectedIndex > 0)
            {
                this.CmbBxCidadeContato.Enabled = true;
            }

            this.PopulaCidadeContato(objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado);
            this.SelecionaListItem(this.CmbBxCidadeContato, objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade);

            if (this.CmbBxCidadeContato.SelectedIndex > 0)
            {
                this.CmbBxBairroContato.Enabled = true;
            }

            this.PopulaBairroContato(objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade);
            this.SelecionaListItem(this.CmbBxBairroContato, objInscricoesEmpresa.TurmaEmpresa.BairroContato.IdBairro);

            this.CmbBxNivelEscolaridade.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.ContatoNivelEscolaridade.IdContatoNivelEscolaridade);

            // Teste de AutoAvaliação
            if (TxtBxEndereco.Text != "")
            {
                this.RdBttnLstPergunta1.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta1).ToString();
                this.RdBttnLstPergunta2.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta2).ToString();
                this.RdBttnLstPergunta3.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta3).ToString();
                this.RdBttnLstPergunta4.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta4).ToString();
                this.tabelaResposta.Style.Add("display", "block");
            }
            int numSim = 0;

            if (objInscricoesEmpresa.TurmaEmpresa.Pergunta1)
            {
                numSim = numSim + 1;
            }
            if (objInscricoesEmpresa.TurmaEmpresa.Pergunta2)
            {
                numSim = numSim + 1;
            }
            if (objInscricoesEmpresa.TurmaEmpresa.Pergunta3)
            {
                numSim = numSim + 1;
            }
            if (objInscricoesEmpresa.TurmaEmpresa.Pergunta4 && numSim < 3)
            {
                numSim = numSim + 1;
            }
            if (numSim == 1)
            {
                linha1Coluna1.Style.Add("background", "#58ACFA");
                linha1Coluna2.Style.Add("background", "#58ACFA");
            }
            else if (numSim == 2)
            {
                linha2Coluna1.Style.Add("background", "#58ACFA");
                linha2Coluna2.Style.Add("background", "#58ACFA");
            }
            else if (numSim >= 3)
            {
                linha3Coluna1.Style.Add("background", "#58ACFA");
                linha3Coluna2.Style.Add("background", "#58ACFA");
            }
        }
Exemple #20
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Request["IdTurma"] != null)
                {
                    int IdTurma = int.Parse(Request["IdTurma"]);
                    AlteraTurma(IdTurma);
                }
                String cpfCnpj = "";
                if (Request["CpfCnpj"] != null)
                {
                    this.EmpresaLogada = new BllEmpresaCadastro().ObterPorCpfCnpj(Request["CpfCnpj"]);
                    cpfCnpj            = StringUtils.trataCpfCnpj(Request["CpfCnpj"]);
                    //this.OrganizaTabIndex();
                    this.TxtBxRazaoSocial.Focus();

                    if (StringUtils.OnlyNumbers(cpfCnpj).Length == 14)
                    {
                        this.TxtBxCNPJCPF.Text = FormatUtils.FormatCNPJ(cpfCnpj);
                        this.LblCPF_CNPJ.Text  = "CNPJ:";
                    }
                    else
                    {
                        this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(cpfCnpj);
                        this.LblCPF_CNPJ.Text  = "CPF:";
                    }
                }

                this.TxtBxCNPJCPF.Text    = cpfCnpj;
                this.TxtBxCNPJCPF.Enabled = false;

                String ValorPadrao = "<< Selecione uma Opção >>";

                //WebUtils.PopulaDropDownList(DrpDwnLstTipoEmpresa, EnumType.TipoDropDownList.TipoEmpresa, ValorPadrao);
                //WebUtils.PopulaDropDownList(DrpDwnLstCategoria, EnumType.TipoDropDownList.Categoria, true, ValorPadrao);
                WebUtils.PopulaDropDownList(CmbBxNivelEscolaridade, EnumType.TipoDropDownList.Escolaridade, ValorPadrao);
                WebUtils.PopulaDropDownList(CmbBxFaturamento, EnumType.TipoDropDownList.Faturamento, ValorPadrao);
                WebUtils.PopulaDropDownList(CmbBxCargo, EnumType.TipoDropDownList.Cargo, ValorPadrao);

                WebUtils.PopulaDropDownList(CmbBxTipoEmpresa, EnumType.TipoDropDownList.TipoEmpresa, ValorPadrao);
                WebUtils.PopulaDropDownList(CmbBxCategoria, EnumType.TipoDropDownList.Categoria, ValorPadrao);

                //// teste Combobox
                //this.CmbBxCategoria.Items.Clear();
                //this.CmbBxCategoria.DataSource = new BllCategoria().ObterTodos(true);
                //this.CmbBxCategoria.DataBind();

                //if ((!StringUtils.IsEmpty(ValorPadrao)) || (ValorPadrao != null))
                //{
                //    this.CmbBxCategoria.Items.Insert(0, new ListItem(ValorPadrao, "0"));
                //    this.CmbBxCategoria.SelectedIndex = 0;
                //}


                this.PopulaEstado();
                this.PopulaEstadoContato();
                this.PopulaCidade(0);
                this.PopulaCidadeContato(0);
                this.PopulaBairro(0);
                this.PopulaBairroContato(0);

                if (this.EmpresaLogada != null && this.EmpresaLogada.IdEmpresaCadastro > 0)
                {
                    EntInscricoesEmpresa objInscricoesEmpresa = new EntInscricoesEmpresa();
                    EntTurmaEmpresa      objTurmaEmpresa      = new EntTurmaEmpresa();
                    objTurmaEmpresa.EmpresaCadastro = EmpresaLogada;
                    objTurmaEmpresa.Turma           = objTurma;
                    objTurmaEmpresa = new BllTurmaEmpresa().ObterPorTurmaEmpresa(objTurmaEmpresa);

                    objInscricoesEmpresa.ProgramaEmpresa = new BllProgramaEmpresa().ObterPorProgramaEmpresa(objPrograma.IdPrograma, EmpresaLogada.IdEmpresaCadastro);

                    if (objInscricoesEmpresa.ProgramaEmpresa != null)
                    {
                        this.HddnFldIdProgramaEmpresa.Value = IntUtils.ToString(objInscricoesEmpresa.ProgramaEmpresa.IdProgramaEmpresa);
                        this.HddnFldSenha.Value             = objInscricoesEmpresa.ProgramaEmpresa.Senha;
                    }

                    if (objTurmaEmpresa != null)
                    {
                        this.ObjectToPage(new BllInscricoesEmpresa().ObterPorIdEmpresaTurma(objTurmaEmpresa, objPrograma.IdPrograma));
                        this.HabilitaCampoSenha(false);
                    }
                    else
                    {
//                        objTurmaEmpresa = new BllTurmaEmpresa().ObterTurmaEmpresaAnteriorPorEmpresaCadastro(EmpresaLogada.IdEmpresaCadastro, objPrograma.IdPrograma, objTurma.IdTurma);
//                        objInscricoesEmpresa.TurmaEmpresa = objTurmaEmpresa;
//                        objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro = EmpresaLogada;

//                        this.ObjectToPageImportacao(objInscricoesEmpresa);
                        this.CmbBxFaturamento.SelectedIndex = 0;
                        this.HabilitaCampoSenha(false);
                    }
                    this.HddnFldIdInscricaoEmpresa.Value = (String)Request.QueryString["IdEmpresaCadastro"];
                }

                //Quando Pessoa Fisica Obrigatóriamente a categoria deve ser AgroNegócio.
                VerificaCpfCNPJ();

                if (Request["CpfCnpj"] != null && (objPrograma.IdPrograma == EntPrograma.PROGRAMA_FGA || objPrograma.IdPrograma == EntPrograma.PROGRAMA_PEG))
                {
                    this.TxtBxRazaoSocial.Text     = EmpresaLogada.RazaoSocial;
                    this.TxtBxNomeFantasia.Text    = EmpresaLogada.NomeFantasia;
                    this.TxtBxDataAbertura.Text    = DateUtils.ToString(EmpresaLogada.AberturaEmpresa);
                    this.CmbBxEstado.SelectedValue = EmpresaLogada.Estado.IdEstado.ToString();
                    this.PopulaCidade(EmpresaLogada.Estado.IdEstado);
                    this.CmbBxCidade.Enabled = true;

                    EntProgramaEmpresa objProgramaEmpresa = new BllProgramaEmpresa().ObterPorProgramaEmpresa(this.objPrograma.IdPrograma, EmpresaLogada.IdEmpresaCadastro);
                    if (objProgramaEmpresa != null)
                    {
                        this.TxtBxNomeCompleto.Text = objProgramaEmpresa.NomeResponsavel;
                        this.TxtBxEmail.Text        = objProgramaEmpresa.EmailResponsavel;
                    }
                }

                int numeroEmpregados = StringUtils.ToInt(TxtBxNumeroEmpregados.Text);
                if (numeroEmpregados == -1)
                {
                    TxtBxNumeroEmpregados.Text = "";
                }

                if (StringUtils.ToDate(TxtBxDtNascimento.Text).Year < 1900)
                {
                    TxtBxDtNascimento.Text = "";
                }
            }

            this.UCSelecionaCNAE1.atualizaCampo += this.PopulaAtividadeEconomica;

            TxtBxCEP.Focus();
        }
Exemple #21
0
        private void ObjectToPageImportacao(EntInscricoesEmpresa objInscricoesEmpresa)
        {
            // Dados da Empresa
            this.TxtBxRazaoSocial.Text  = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial;
            this.TxtBxNomeFantasia.Text = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia;
            if (objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica)
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCNPJ(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CNPJ:";
            }
            else
            {
                this.TxtBxCNPJCPF.Text = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);
                this.LblCPF_CNPJ.Text  = "CPF:";
            }

            this.TxtBxDataAbertura.Text     = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa);
            this.TxtBxNumeroEmpregados.Text = "";
            this.TxtBxEndereco.Text         = "";
            this.TxtBxComplemento.Text      = "";
            this.TxtBxNumero.Text           = "";
            this.TxtBxCEP.Text = "";
            this.TxtBxPrincipalAtividade.Text = objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento;

            //this.SelecionaListItem(this.DrpDwnLstTipoEmpresa, objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.CmbBxTipoEmpresa.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa);
            this.SelecionaListItem(this.CmbBxFaturamento, objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento);

            String ValorPadrao = "<< Selecione uma Opção >>";

            WebUtils.PopulaDropDownList(CmbBxCategoria, EnumType.TipoDropDownList.Categoria, ValorPadrao);
            this.CmbBxCategoria.SelectedValue = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria);


            this.PopulaAtividadeEconomica(new EntAtividadeEconomica());

            this.SelecionaListItem(this.CmbBxEstado, 0);

            if (this.CmbBxEstado.SelectedIndex > 0)
            {
                this.CmbBxCidade.Enabled = true;
            }

            this.PopulaCidade(0);
            this.SelecionaListItem(this.CmbBxCidade, 0);

            if (this.CmbBxCidade.SelectedIndex > 0)
            {
                this.CmbBxBairro.Enabled = true;
            }

            this.PopulaBairro(0);
            this.SelecionaListItem(this.CmbBxBairro, 0);

            // Dados do Contato
            this.TxtBxNomeCompleto.Text       = String.Empty;
            this.TxtBxCPF.Text                = String.Empty;
            this.TxtBxCelular.Text            = String.Empty;
            this.TxtBxEmail.Text              = String.Empty;
            this.RdBttnLstSexo.SelectedValue  = String.Empty;
            this.TxtBxDtNascimento.Text       = String.Empty;
            this.TxtBxEnderecoCompleto.Text   = String.Empty;
            this.TxtBxComplementoContato.Text = String.Empty;
            this.TxtBxNumeroContato.Text      = String.Empty;
            this.TxtBxCEPContato.Text         = String.Empty;
            this.TxtBxTelefoneFixo.Text       = String.Empty;

            this.CmbBxNivelEscolaridade.SelectedValue = "";

            // Teste de AutoAvaliação
            //if (TxtBxEndereco.Text != "")
            //{
            //    this.RdBttnLstPergunta1.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta1).ToString();
            //    this.RdBttnLstPergunta2.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta2).ToString();
            //    this.RdBttnLstPergunta3.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta3).ToString();
            //    this.RdBttnLstPergunta4.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta4).ToString();
            //    this.tabelaResposta.Style.Add("display", "block");
            //}

            this.tabelaResposta.Style.Add("display", "block");

            //int numSim = 0;
            //if (objInscricoesEmpresa.TurmaEmpresa.Pergunta1)
            //{
            //    numSim = numSim + 1;
            //}
            //if (objInscricoesEmpresa.TurmaEmpresa.Pergunta2)
            //{
            //    numSim = numSim + 1;
            //}
            //if (objInscricoesEmpresa.TurmaEmpresa.Pergunta3)
            //{
            //    numSim = numSim + 1;
            //}
            //if (objInscricoesEmpresa.TurmaEmpresa.Pergunta4 && numSim < 3)
            //{
            //    numSim = numSim + 1;
            //}
            //if (numSim == 1)
            //{
            //    linha1Coluna1.Style.Add("background", "#58ACFA");
            //    linha1Coluna2.Style.Add("background", "#58ACFA");
            //}
            //else if (numSim == 2)
            //{
            //    linha2Coluna1.Style.Add("background", "#58ACFA");
            //    linha2Coluna2.Style.Add("background", "#58ACFA");
            //}
            //else if (numSim >= 3)
            //{
            //    linha3Coluna1.Style.Add("background", "#58ACFA");
            //    linha3Coluna2.Style.Add("background", "#58ACFA");
            //}
        }
Exemple #22
0
 public EntInscricoesEmpresa InserirAlterar(EntInscricoesEmpresa objInscricoesEmpresa)
 {
     return(this.InserirAlterar(objInscricoesEmpresa, true));
 }
Exemple #23
0
        private void ObjectToPage(EntInscricoesEmpresa objInscricoesEmpresa, Boolean ImportacaoOutrosProgramas)
        {
            this.HddnFldEmpresaCadastro.Value = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro);
            this.HddnFldTurma.Value           = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma);

            this.PopulaTurma();
            SetSelectedItemInDropDownList(CmbBxTurma, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma));

            this.PopulaEstado();
            SetSelectedItemInDropDownList(CmbBxEstado, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado));

            this.PopulaCidade(objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado);
            SetSelectedItemInDropDownList(CmbBxCidade, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade));

            this.PopulaBairro(objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade);
            SetSelectedItemInDropDownList(CmbBxBairro, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Bairro.IdBairro));

            // Dados da Empresa
            this.TxtBxRazaoSocial.Text  = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial;
            this.TxtBxNomeFantasia.Text = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia;
            this.TxtBxCNPJCPF.Text      = FormatUtils.FormataCNPJ_CPF(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);

            this.TxtBxCNPJCPFValido.Text = this.TxtBxCNPJCPF.Text;

            this.TxtBxDataAbertura.Text       = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa);
            this.TxtBxEndereco.Text           = objInscricoesEmpresa.TurmaEmpresa.Endereco;
            this.TxtBxNumero.Text             = objInscricoesEmpresa.TurmaEmpresa.NumeroEndereco;
            this.TxtBxComplemento.Text        = objInscricoesEmpresa.TurmaEmpresa.Complemento;
            this.TxtBxCEP.Text                = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEP);
            this.TxtBxPrincipalAtividade.Text = objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento;
            this.PopulaTipoEmpresa();
            SetSelectedItemInDropDownList(CmbBxTipoEmpresa, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa));

            if (!ImportacaoOutrosProgramas)
            {
                this.PopulaFaturamento(4);
                SetSelectedItemInDropDownList(CmbBxFaturamento, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento));
                this.TxtBxNumeroEmpregados.Text = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario);
            }

            this.PopulaCategoria(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica);
            SetSelectedItemInDropDownList(CmbBxCategoria, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria));

            this.PopulaAtividadeEconomica(objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica);

            // Dados do Contato
            this.TxtBxNomeCompleto.Text = objInscricoesEmpresa.TurmaEmpresa.NomeContato;
            this.TxtBxCPF.Text          = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.CPFContato);
            this.TxtBxCelular.Text      = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.CelularContato);
            this.TxtBxEmail.Text        = objInscricoesEmpresa.TurmaEmpresa.EmailContato;

            this.TxtBxDtNascimento.Text       = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NascimentoContato);
            this.TxtBxEnderecoCompleto.Text   = objInscricoesEmpresa.TurmaEmpresa.EnderecoContato;
            this.TxtBxNumeroContato.Text      = objInscricoesEmpresa.TurmaEmpresa.NumeroEnderecoContato;
            this.TxtBxComplementoContato.Text = objInscricoesEmpresa.TurmaEmpresa.ComplementoContato;
            this.TxtBxCEPContato.Text         = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEPContato);
            this.TxtBxTelefoneFixo.Text       = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.TelefoneContato);

            this.PopulaCargo();
            SetSelectedItemInDropDownList(CmbBxCargo, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Cargo.IdCargo));

            this.PopulaEstadoContato();
            SetSelectedItemInDropDownList(CmbBxEstadoContato, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado));

            this.PopulaCidadeContato(objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado);
            SetSelectedItemInDropDownList(CmbBxCidadeContato, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade));

            this.PopulaBairroContato(objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade);
            SetSelectedItemInDropDownList(CmbBxBairroContato, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.BairroContato.IdBairro));

            this.PopulaNivelEscolaridade();
            SetSelectedItemInDropDownList(CmbBxNivelEscolaridade, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.ContatoNivelEscolaridade.IdContatoNivelEscolaridade));

            SetSelectedItemInDropDownList(RdBttnLstSexo, objInscricoesEmpresa.TurmaEmpresa.SexoContato);
        }
Exemple #24
0
        private void PageToObject(EntInscricoesEmpresa objInscricoesEmpresa, EntGrupoEmpresa objGrupoEmpresa)
        {
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro = StringUtils.ToInt(this.HddnFldEmpresaCadastro.Value);
            objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma = StringUtils.ToInt(this.HddnFldTurma.Value);

            // Dados da Empresa
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial     = this.TxtBxRazaoSocial.Text;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia    = this.TxtBxNomeFantasia.Text;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ        = StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa = StringUtils.ToDate(this.TxtBxDataAbertura.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica  = (StringUtils.OnlyNumbers(this.TxtBxCNPJCPF.Text).Length == 11); // provisorio
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.Ativo           = true;
            objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.Estado.IdEstado = int.Parse(CmbBxEstado.SelectedValue);

            objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario = StringUtils.ToInt(this.TxtBxNumeroEmpregados.Text);
            objInscricoesEmpresa.TurmaEmpresa.Endereco          = this.TxtBxEndereco.Text;
            objInscricoesEmpresa.TurmaEmpresa.NumeroEndereco    = this.TxtBxNumero.Text;
            objInscricoesEmpresa.TurmaEmpresa.Complemento       = this.TxtBxComplemento.Text;
            objInscricoesEmpresa.TurmaEmpresa.CEP = StringUtils.OnlyNumbers(this.TxtBxCEP.Text);
            objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento           = this.TxtBxPrincipalAtividade.Text;
            objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa               = StringUtils.ToInt(this.CmbBxTipoEmpresa.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento               = StringUtils.ToInt(this.CmbBxFaturamento.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria                   = StringUtils.ToInt(this.CmbBxCategoria.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica.IdAtividadeEconomica = StringUtils.ToInt(this.HddnIdAtividadeEconomica.Value);
            objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma     = new BllTurma().ObterTurmaAtiva(objPrograma.IdPrograma).IdTurma;
            objInscricoesEmpresa.TurmaEmpresa.Usuario.IdUsuario = IdUsuarioLogado;

            objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma   = int.Parse(CmbBxTurma.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado = int.Parse(CmbBxEstado.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade = int.Parse(CmbBxCidade.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.Bairro.IdBairro = int.Parse(CmbBxBairro.SelectedValue);
            //objInscricoesEmpresa.TurmaEmpresa.


            //Dados de Grupo x Empresa
            objGrupoEmpresa                 = new EntGrupoEmpresa();
            objGrupoEmpresa.Ativo           = true;
            objGrupoEmpresa.DtCadastro      = DateTime.Now;
            objGrupoEmpresa.EmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro;

            // Dados do Contato
            objInscricoesEmpresa.TurmaEmpresa.NomeContato    = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.TurmaEmpresa.CPFContato     = StringUtils.OnlyNumbers(this.TxtBxCPF.Text);
            objInscricoesEmpresa.TurmaEmpresa.CelularContato = StringUtils.OnlyNumbers(this.TxtBxCelular.Text);
            objInscricoesEmpresa.TurmaEmpresa.EmailContato   = this.TxtBxEmail.Text;

            objInscricoesEmpresa.TurmaEmpresa.NascimentoContato      = StringUtils.ToDate(this.TxtBxDtNascimento.Text);
            objInscricoesEmpresa.TurmaEmpresa.EnderecoContato        = this.TxtBxEnderecoCompleto.Text;
            objInscricoesEmpresa.TurmaEmpresa.NumeroEnderecoContato  = this.TxtBxNumeroContato.Text;
            objInscricoesEmpresa.TurmaEmpresa.ComplementoContato     = this.TxtBxComplementoContato.Text;
            objInscricoesEmpresa.TurmaEmpresa.CEPContato             = StringUtils.OnlyNumbers(this.TxtBxCEPContato.Text);
            objInscricoesEmpresa.TurmaEmpresa.TelefoneContato        = StringUtils.OnlyNumbers(this.TxtBxTelefoneFixo.Text);
            objInscricoesEmpresa.TurmaEmpresa.Cargo.IdCargo          = StringUtils.ToInt(this.CmbBxCargo.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado = StringUtils.ToInt(this.CmbBxEstadoContato.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade = StringUtils.ToInt(this.CmbBxCidadeContato.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.BairroContato.IdBairro = StringUtils.ToInt(this.CmbBxBairroContato.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.ContatoNivelEscolaridade.IdContatoNivelEscolaridade = StringUtils.ToInt(this.CmbBxNivelEscolaridade.SelectedValue);
            objInscricoesEmpresa.TurmaEmpresa.FaixaEtaria.IdContatoFaixaEtaria = this.ProcessaFaixaEtaria(StringUtils.ToDate(this.TxtBxDtNascimento.Text));
            objInscricoesEmpresa.TurmaEmpresa.SexoContato = RdBttnLstSexo.SelectedValue;

            objInscricoesEmpresa.ProgramaEmpresa.NomeResponsavel     = this.TxtBxNomeCompleto.Text;
            objInscricoesEmpresa.ProgramaEmpresa.EmailResponsavel    = this.TxtBxEmail.Text;
            objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma = objPrograma.IdPrograma;
            if (divSenha.Visible)
            {
                objInscricoesEmpresa.ProgramaEmpresa.Senha = StringUtils.EncryptPassword(this.TxtBxSenha.Text);
            }
        }
Exemple #25
0
        private void ObjectToPage(EntInscricoesEmpresa objInscricoesEmpresa, Boolean ImportacaoOutrosProgramas)
        {
            this.HddnFldEmpresaCadastro.Value = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro);
            this.HddnFldTurma.Value           = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma);

            this.PopulaTurma();
            SetSelectedItemInDropDownList(CmbBxTurma, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma));

            this.PopulaEstado();
            SetSelectedItemInDropDownList(CmbBxEstado, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado));

            this.PopulaCidade(objInscricoesEmpresa.TurmaEmpresa.Estado.IdEstado);
            SetSelectedItemInDropDownList(CmbBxCidade, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade));

            this.PopulaBairro(objInscricoesEmpresa.TurmaEmpresa.Cidade.IdCidade);
            SetSelectedItemInDropDownList(CmbBxBairro, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Bairro.IdBairro));

            // Dados da Empresa
            this.TxtBxRazaoSocial.Text  = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.RazaoSocial;
            this.TxtBxNomeFantasia.Text = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.NomeFantasia;
            this.TxtBxCNPJCPF.Text      = FormatUtils.FormataCNPJ_CPF(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.CPF_CNPJ);

            this.TxtBxCNPJCPFValido.Text = this.TxtBxCNPJCPF.Text;

            this.TxtBxDataAbertura.Text       = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.AberturaEmpresa);
            this.TxtBxEndereco.Text           = objInscricoesEmpresa.TurmaEmpresa.Endereco;
            this.TxtBxNumero.Text             = objInscricoesEmpresa.TurmaEmpresa.NumeroEndereco;
            this.TxtBxComplemento.Text        = objInscricoesEmpresa.TurmaEmpresa.Complemento;
            this.TxtBxCEP.Text                = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEP);
            this.TxtBxPrincipalAtividade.Text = objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomicaComplemento;
            this.PopulaTipoEmpresa();
            SetSelectedItemInDropDownList(CmbBxTipoEmpresa, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.TipoEmpresa.IdTipoEmpresa));

            if (!ImportacaoOutrosProgramas)
            {
                this.PopulaFaturamento(4);
                SetSelectedItemInDropDownList(CmbBxFaturamento, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Faturamento.IdFaturamento));
                this.TxtBxNumeroEmpregados.Text = IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NumeroFuncionario);
            }

            this.PopulaCategoria(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.PessoaJuridica);
            SetSelectedItemInDropDownList(CmbBxCategoria, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Categoria.IdCategoria));

            this.PopulaAtividadeEconomica(objInscricoesEmpresa.TurmaEmpresa.AtividadeEconomica);

            // Dados do Contato
            this.TxtBxNomeCompleto.Text = objInscricoesEmpresa.TurmaEmpresa.NomeContato;
            this.TxtBxCPF.Text          = FormatUtils.FormatCPF(objInscricoesEmpresa.TurmaEmpresa.CPFContato);
            this.TxtBxCelular.Text      = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.CelularContato);
            this.TxtBxEmail.Text        = objInscricoesEmpresa.TurmaEmpresa.EmailContato;

            this.TxtBxDtNascimento.Text       = DateUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.NascimentoContato);
            this.TxtBxEnderecoCompleto.Text   = objInscricoesEmpresa.TurmaEmpresa.EnderecoContato;
            this.TxtBxNumeroContato.Text      = objInscricoesEmpresa.TurmaEmpresa.NumeroEnderecoContato;
            this.TxtBxComplementoContato.Text = objInscricoesEmpresa.TurmaEmpresa.ComplementoContato;
            this.TxtBxCEPContato.Text         = FormatUtils.FormatCEP(objInscricoesEmpresa.TurmaEmpresa.CEPContato);
            this.TxtBxTelefoneFixo.Text       = FormatUtils.FormatTelefone(objInscricoesEmpresa.TurmaEmpresa.TelefoneContato);

            this.PopulaCargo();
            SetSelectedItemInDropDownList(CmbBxCargo, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.Cargo.IdCargo));

            this.PopulaEstadoContato();
            SetSelectedItemInDropDownList(CmbBxEstadoContato, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado));

            this.PopulaCidadeContato(objInscricoesEmpresa.TurmaEmpresa.EstadoContato.IdEstado);
            SetSelectedItemInDropDownList(CmbBxCidadeContato, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade));

            this.PopulaBairroContato(objInscricoesEmpresa.TurmaEmpresa.CidadeContato.IdCidade);
            SetSelectedItemInDropDownList(CmbBxBairroContato, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.BairroContato.IdBairro));

            this.PopulaNivelEscolaridade();
            SetSelectedItemInDropDownList(CmbBxNivelEscolaridade, IntUtils.ToString(objInscricoesEmpresa.TurmaEmpresa.ContatoNivelEscolaridade.IdContatoNivelEscolaridade));

            SetSelectedItemInDropDownList(RdBttnLstSexo, objInscricoesEmpresa.TurmaEmpresa.SexoContato);

            List <EntQuestionario> listaQuestionarios = new BllQuestionario().ObterAbertosPorIdTurmaIdEmpresa(this.objTurma.IdTurma, this.EmpresaLogada.IdEmpresaCadastro);

            foreach (EntQuestionario eq in listaQuestionarios)
            {
                if (eq.IdQuestionario == EntQuestionario.QUESTIONARIO_INOVACAO_2011)
                {
                    if (eq.EmpresaParticipa)
                    {
                        Destaque2.SelectedValue = "1";
                    }
                    else
                    {
                        Destaque2.SelectedValue = "0";
                    }
                }
                else if (eq.IdQuestionario == EntQuestionario.QUESTIONARIO_RESPONSABILIDADE_2011)
                {
                    if (eq.EmpresaParticipa)
                    {
                        Destaque1.SelectedValue = "1";
                    }
                    else
                    {
                        Destaque1.SelectedValue = "0";
                    }
                }
                else if (eq.IdQuestionario == EntQuestionario.QUESTIONARIO_EMPREENDEDORISMO_2011)
                {
                    if (eq.EmpresaParticipa)
                    {
                        Destaque3.SelectedValue = "1";
                    }
                    else
                    {
                        Destaque3.SelectedValue = "0";
                    }
                }
            }

            // Teste de AutoAvaliação
            this.RdBttnLstPergunta1.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta1).ToString();
            this.RdBttnLstPergunta2.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta2).ToString();
            this.RdBttnLstPergunta3.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta3).ToString();
            this.RdBttnLstPergunta4.SelectedValue = BooleanUtils.ToInt(objInscricoesEmpresa.TurmaEmpresa.Pergunta4).ToString();
        }
Exemple #26
0
        /// <summary>
        /// Inclui um InscricoesEmpresa
        /// </summary>
        /// <autor>Fernando Carvalho, mas... foi alterado por alguem</autor>
        /// <param name="objUsuario">Entidade do InscricoesEmpresa</param>
        /// <returns>Entidade de InscricoesEmpresa</returns>
        public EntInscricoesEmpresa InserirAlterar(EntInscricoesEmpresa objInscricoesEmpresa, Boolean flGeraQuestionarios)
        {
            Boolean isNovoCadastro = true;

            using (DbConnection connection = db.CreateConnection())
            {
                connection.Open();
                DbTransaction transaction = connection.BeginTransaction();
                try
                {
                    EntEmpresaCadastro empCadastro = dalEmpresaCadastro.ObterPorCpfCnpj(objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.CPF_CNPJ, transaction, db);
                    if (empCadastro != null)
                    {
                        empCadastro.AberturaEmpresa = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.AberturaEmpresa;
                        empCadastro.Ativo           = true;
                        empCadastro.CPF_CNPJ        = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.CPF_CNPJ;
                        empCadastro.Estado.IdEstado = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.Estado.IdEstado;
                        empCadastro.NomeFantasia    = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.NomeFantasia;
                        empCadastro.PessoaJuridica  = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.PessoaJuridica;
                        empCadastro.RazaoSocial     = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.RazaoSocial;
                        objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro = empCadastro;
                        objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro    = objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro;
                        dalEmpresaCadastro.Alterar(objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro, transaction, db);
                    }
                    else
                    {
                        objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro = dalEmpresaCadastro.Inserir(objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro, transaction, db);
                    }
                    if (objInscricoesEmpresa.TurmaEmpresa != null && objInscricoesEmpresa.TurmaEmpresa.Turma != null && objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma > 0)
                    {
                        objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro;
                        if (new BllTurmaEmpresa().ObterPorTurmaEmpresa(objInscricoesEmpresa.TurmaEmpresa) != null)
                        {
                            objInscricoesEmpresa.TurmaEmpresa.Ativo = !objInscricoesEmpresa.TurmaEmpresa.Ativo;
                            dalTurmaEmpresa.AtivaInativa(objInscricoesEmpresa.TurmaEmpresa, transaction, db);
                            isNovoCadastro = false;
                        }
                        List <EntQuestionario> listaQuestionarios = new BllQuestionario().ObterAbertosPorIdTurmaIdEmpresa(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro);
                        Boolean Participa = false;
                        foreach (EntQuestionario eq in listaQuestionarios)
                        {
                            if (eq.EmpresaParticipa)
                            {
                                Participa = true;
                            }
                        }
                        if (Participa)
                        {
                            flGeraQuestionarios = false;
                        }
                        if (dalQuestionarioEmpresa.ObterQuestionarioPorTurmaEmpresa(objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro, objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma, transaction, db) != null)
                        {
                            flGeraQuestionarios = false;
                        }

                        dalTurmaEmpresa.Inserir(objInscricoesEmpresa.TurmaEmpresa, transaction, db);

                        objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro = objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro;

                        if (flGeraQuestionarios)
                        {
                            insereQuestionariosEmpresaIniciais(objInscricoesEmpresa, transaction, db);
                        }
                        else
                        {
                            verificaEtapaQuestionarioEmpresaAberto(objInscricoesEmpresa, transaction, db);
                        }
                    }
                    EntProgramaEmpresa objProgramEmpresaTemp = new BllProgramaEmpresa().ObterPorProgramaEmpresa(objInscricoesEmpresa.ProgramaEmpresa.Programa.IdPrograma, objInscricoesEmpresa.ProgramaEmpresa.EmpresaCadastro.IdEmpresaCadastro);
                    if (objProgramEmpresaTemp != null)
                    {
                        if (objInscricoesEmpresa.ProgramaEmpresa.Senha == null || objInscricoesEmpresa.ProgramaEmpresa.Senha == "D41D8CD98F00B204E9800998ECF8427E")
                        {
                            objInscricoesEmpresa.ProgramaEmpresa.Senha = objProgramEmpresaTemp.Senha;
                        }
                        objInscricoesEmpresa.ProgramaEmpresa.EmailResponsavel  = objInscricoesEmpresa.TurmaEmpresa.EmailContato;
                        objInscricoesEmpresa.ProgramaEmpresa.IdProgramaEmpresa = objProgramEmpresaTemp.IdProgramaEmpresa;
                        dalProgramaEmpresa.Alterar(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);
                    }
                    else
                    {
                        dalProgramaEmpresa.Inserir(objInscricoesEmpresa.ProgramaEmpresa, transaction, db);
                    }

                    transaction.Commit();
                }
                catch
                {
                    transaction.Rollback();
                    throw;
                }
                finally
                {
                    connection.Close();
                }
            }
            if (objInscricoesEmpresa.TurmaEmpresa.Usuario.IdUsuario > 0)
            {
                if (isNovoCadastro)
                {
                    new BllLogAcao().Inserir(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma,
                                             objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro,
                                             objInscricoesEmpresa.TurmaEmpresa.Usuario.IdUsuario,
                                             EntTipoAcao.TIPO_ACAO_CADASTRO_EMPRESA);
                }
                else
                {
                    new BllLogAcao().Inserir(objInscricoesEmpresa.TurmaEmpresa.Turma.IdTurma,
                                             objInscricoesEmpresa.TurmaEmpresa.EmpresaCadastro.IdEmpresaCadastro,
                                             objInscricoesEmpresa.TurmaEmpresa.Usuario.IdUsuario,
                                             EntTipoAcao.TIPO_ACAO_ALTERACAO_EMPRESA);
                }
            }
            return(objInscricoesEmpresa);
        }