/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }