Пример #1
0
        /// <summary>
        /// Insere uma novo cargo
        /// </summary>
        /// <param name="usuario">Recebe a entidade cargo como parametro</param>
        /// <returns>Inserido corretamente retorna true</returns>
        //public bool Inserir(EPessoa cargo)
        //{
        //    try
        //    {
        //        //Abre conexão
        //        conn.Open();

        //        //Lista de parametros
        //        Object[] param = new Object[3];
        //        param[0] = Sequence();
        //        param[1] = cargo.DscCargo;
        //        param[2] = cargo.FlgAtivo;

        //        //Sql do Insert
        //        string sql = "Insert into tb_cargo (isn_cargo, dsc_cargo, flg_ativo) values ({0} , '{1}' , '{2}')";
        //        //Comando executado
        //        conn.ExecuteNonQuery(sql, param);
        //        //retorno
        //        return true;
        //    }
        //    catch (Exception e)
        //    {
        //        //Execeção retorna false
        //        //*******************Temos que melhorar o tratamento de exceções************
        //        return false;
        //    }
        //    finally
        //    {
        //        //Conexão fechada
        //        conn.Close();
        //    }

        //}

        /// <summary>
        /// Altera um novo cargo
        /// </summary>
        /// <param name="usuario">Recebe a entidade cargo como parametro</param>
        /// <returns>Altera corretamente retorna true</returns>
        //public bool Alterar(EPessoa cargo)
        //{
        //    try
        //    {
        //        //Abre conexão
        //        conn.Open();

        //        //Lista de parametros
        //        Object[] param = new Object[3];
        //        param[0] = cargo.IsnCargo;
        //        param[1] = cargo.DscCargo;
        //        param[2] = cargo.FlgAtivo;

        //        //Sql do Update
        //        string sql = "Update into tb_cargo set dsc_cargo = '{1}', flg_ativo = '{2}' where isn_cargo = {0})";
        //        //Comando executado
        //        conn.ExecuteNonQuery(sql, param);
        //        //retorno
        //        return true;
        //    }
        //    catch (Exception e)
        //    {
        //        //Execeção retorna false
        //        //*******************Temos que melhorar o tratamento de exceções************
        //        return false;
        //    }
        //    finally
        //    {
        //        //Conexão fechada
        //        conn.Close();
        //    }

        //}

        /// <summary>
        /// Faz a conversão das listas
        /// </summary>
        /// <param name="conexao">Recebe a conexão</param>
        /// <returns>Lista convertida</returns>
        private List <EPessoa> ConvertList(ConexaoPostGre conexao)
        {
            List <EPessoa> lst = new List <EPessoa>();
            EPessoa        contrato;

            while (conexao.Reader.Read())
            {
                contrato                         = new EPessoa();
                contrato.IsnPessoa               = conexao.Reader.GetInt32(0);
                contrato.DscNomeRazao            = conexao.Reader.GetString(1);
                contrato.DthCadastro             = conexao.Reader.GetDateTime(2);
                contrato.estadoCivil             = new FEstadoCivil().Buscar(conexao.Reader.GetInt32(3));
                contrato.Naturalidade            = new FCidade().Buscar(conexao.Reader.GetInt32(4));
                contrato.NaturalidadeUF          = new FEstado().Buscar(conexao.Reader.GetInt32(5));
                contrato.cidade                  = new FCidade().Buscar(conexao.Reader.GetInt32(6));
                contrato.estado                  = new FEstado().Buscar(conexao.Reader.GetInt32(7));
                contrato.DscCnpj                 = conexao.Reader.GetString(8);
                contrato.DscCpf                  = conexao.Reader.GetString(9);
                contrato.DscRg                   = conexao.Reader.GetString(10);
                contrato.DscOrgaoExpeditor       = conexao.Reader.GetString(11);
                contrato.DthExpedicao            = conexao.Reader.GetDateTime(12);
                contrato.DscInscricaoMunicipal   = conexao.Reader.GetString(13);
                contrato.DscNomeFantasia         = conexao.Reader.GetString(14);
                contrato.DthNascimento           = conexao.Reader.GetDateTime(15);
                contrato.DscSexo                 = conexao.Reader.GetChar(16);
                contrato.DscEndereco             = conexao.Reader.GetString(17);
                contrato.DscComplemento          = conexao.Reader.GetString(18);
                contrato.DscNumero               = conexao.Reader.GetString(19);
                contrato.DscBairro               = conexao.Reader.GetString(20);
                contrato.DscFoneResidencial      = conexao.Reader.GetString(21);
                contrato.DscFoneComercial        = conexao.Reader.GetString(22);
                contrato.DscFax                  = conexao.Reader.GetString(23);
                contrato.DscCelular              = conexao.Reader.GetString(24);
                contrato.DscEmail                = conexao.Reader.GetString(25);
                contrato.DscContato              = conexao.Reader.GetString(26);
                contrato.DscTelefoneContato      = conexao.Reader.GetString(27);
                contrato.DscObservacaoContato    = conexao.Reader.GetString(28);
                contrato.DscReferenciaComercial1 = conexao.Reader.GetString(29);
                contrato.DscReferenciaComercial2 = conexao.Reader.GetString(30);
                contrato.DscReferenciaPessoal1   = conexao.Reader.GetString(31);
                contrato.DscReferenciaPessoal2   = conexao.Reader.GetString(32);
                contrato.DscFoto                 = conexao.Reader.GetString(33);
                contrato.DscPai                  = conexao.Reader.GetString(34);
                contrato.DscMae                  = conexao.Reader.GetString(35);
                contrato.DscObservacao           = conexao.Reader.GetString(36);
                contrato.FlgAtivo                = conexao.Reader.GetBoolean(37);
                contrato.FlgTipoPessoa           = conexao.Reader.GetChar(38);
                lst.Add(contrato);
            }

            return(lst);
        }
Пример #2
0
        /// <summary>
        /// Faz a conversão das listas
        /// </summary>
        /// <param name="conexao">Recebe a conexão</param>
        /// <returns>Lista convertida</returns>
        private List <EPerfil> ConvertList(ConexaoPostGre conexao)
        {
            List <EPerfil> lst = new List <EPerfil>();
            EPerfil        contrato;

            while (conexao.Reader.Read())
            {
                contrato           = new EPerfil();
                contrato.IsnPerfil = conexao.Reader.GetInt32(0);
                contrato.DscPerfil = conexao.Reader.GetString(1);
                contrato.FlgAtivo  = conexao.Reader.GetBoolean(2);
                lst.Add(contrato);
            }

            return(lst);
        }
Пример #3
0
        /// <summary>
        /// Faz a conversão das listas
        /// </summary>
        /// <param name="conexao">Recebe a conexão</param>
        /// <returns>Lista convertida</returns>
        private List <ECargo> ConvertList(ConexaoPostGre conexao)
        {
            List <ECargo> lst = new List <ECargo>();
            ECargo        contrato;

            while (conexao.Reader.Read())
            {
                contrato          = new ECargo();
                contrato.IsnCargo = conexao.Reader.GetInt32(0);
                contrato.DscCargo = conexao.Reader.GetString(1);
                contrato.FlgAtivo = conexao.Reader.GetBoolean(2);
                lst.Add(contrato);
            }

            return(lst);
        }
Пример #4
0
        /// <summary>
        /// Faz a conversão das listas
        /// </summary>
        /// <param name="conexao">Recebe a conexão</param>
        /// <returns>Lista convertida</returns>
        private List <ECidade> ConvertList(ConexaoPostGre conexao)
        {
            List <ECidade> lst = new List <ECidade>();
            ECidade        contrato;

            while (conexao.Reader.Read())
            {
                contrato           = new ECidade();
                contrato.IsnCidade = conexao.Reader.GetInt32(0);
                contrato.estado    = new FEstado().Buscar(conexao.Reader.GetInt32(1));
                contrato.DscCidade = conexao.Reader.GetString(2);
                contrato.FlgAtivo  = conexao.Reader.GetBoolean(3);
                lst.Add(contrato);
            }

            return(lst);
        }
Пример #5
0
        /// <summary>
        /// Faz a conversão das listas
        /// </summary>
        /// <param name="conexao">Recebe a conexão</param>
        /// <returns>Lista convertida</returns>
        private List <EEstado> ConvertList(ConexaoPostGre conexao)
        {
            List <EEstado> lst = new List <EEstado>();
            EEstado        contrato;

            while (conexao.Reader.Read())
            {
                contrato           = new EEstado();
                contrato.IsnEstado = conexao.Reader.GetInt32(0);
                contrato.DscEstado = conexao.Reader.GetString(1);
                contrato.DscSigla  = conexao.Reader.GetString(2);
                contrato.FlgAtivo  = conexao.Reader.GetBoolean(3);
                lst.Add(contrato);
            }

            return(lst);
        }