/// <summary> /// Pesquisa Fonética de Logradouro /// Objeto/Parametros: (identCEP) /// Valores: identCEP.Cidade.CodCidade(Obrigatório), /// identCEP.NomEndereco(Obrigatório) /// </summary> /// <param name="identCEP"></param> /// <returns></returns> public List<CEPVO> ListaPorLogradouro(CEPVO identCEP) { OpenCommand("pr_selecionar_cep_pesquisa_fonetica"); try { AddInParameter("CodCidade", DbType.Int32, identCEP.Cidade.CodCidade); AddInParameter("ListaCodFon", DbType.String, identCEP.NomEndereco); List<CEPVO> listaCEP = new List<CEPVO>(); IDataReader dr = ExecuteReader(); try { while (dr.Read()) { CEPVO identCEPTemp = new CEPVO(); identCEPTemp.CodCep = GetReaderValue<string>(dr, "CodCep"); identCEPTemp.NomEndereco = GetReaderValue<string>(dr, "NomLogr"); identCEPTemp.Bairro.CodBairro = GetReaderValue<int?>(dr, "CodBairro"); identCEPTemp.Bairro.NomBairro = GetReaderValue<string>(dr, "NomBairro"); identCEPTemp.Cidade.CodCidade = GetReaderValue<int>(dr, "CodCidade"); identCEPTemp.Cidade.NomCidade = GetReaderValue<string>(dr, "NomCidade"); identCEPTemp.Cidade.UF.CodUF = GetReaderValue<string>(dr, "CodUF"); listaCEP.Add(identCEPTemp); } } finally { dr.Close(); } return listaCEP; } finally { CloseCommand(); } }
/// <summary> /// Listagem de CEP /// Objeto/Parametros: (identCEP) /// Valores: identCEP.CodCep /// </summary> /// <param name="identCEP"></param> /// <returns></returns> public CEPVO Lista(CEPVO identCEP) { OpenCommand("pr_selecionar_cep"); try { AddInParameter("CodCEP", DbType.String, identCEP.CodCep); CEPVO identCEPTemp = new CEPVO(); IDataReader dr = ExecuteReader(); try { if (dr.Read()) { identCEPTemp.CodCep = GetReaderValue<string>(dr, "CodCep"); identCEPTemp.NomEndereco = GetReaderValue<string>(dr, "NomLogr"); identCEPTemp.Bairro.CodBairro = GetReaderValue<int?>(dr, "CodBairro"); identCEPTemp.Bairro.NomBairro = GetReaderValue<string>(dr, "NomBairro"); identCEPTemp.Cidade.CodCidade = GetReaderValue<int>(dr, "CodCidade"); identCEPTemp.Cidade.NomCidade = GetReaderValue<string>(dr, "NomCidade"); identCEPTemp.Cidade.UF.CodUF = GetReaderValue<string>(dr, "CodUF"); identCEPTemp.Cidade.CodIBGE = GetReaderValue<string>(dr, "CodIBGE"); } } finally { dr.Close(); } return identCEPTemp; } finally { CloseCommand(); } }
private void carregaDados(FuncionarioVO identFuncionario) { hdfCodFuncionario.Value = identFuncionario.CodFuncionario.ToString(); hdfCodPessoa.Value = identFuncionario.CodPessoa.ToString(); txtCelular.Text = Mascara("TEL", identFuncionario.Celular); CEPVO identCep = new CEPVO(); identCep.CodCep = identFuncionario.Cep.CodCep; identCep = new CEP().Listar(identCep); Endereco.preencheCep(identCep, new ArrayList()); txtTelefone.Text = Mascara("TEL", identFuncionario.Telefone); txtCPF.Text = Mascara("CPF", identFuncionario.CPF); Endereco.Complemento = identFuncionario.Complemento; txtContato.Text = identFuncionario.Contato; txtEmail.Text = identFuncionario.Email; txtFax.Text = Mascara("TEL", identFuncionario.Fax); txtRG.Text = identFuncionario.RG; txtNomeFantasia.Text = identFuncionario.Apelido; Endereco.Numero = identFuncionario.Numero; txtObservacao.Text = identFuncionario.Observacao; txtRazaoSocial.Text = identFuncionario.Nome; txtSite.Text = identFuncionario.Site; DateTime? dttDataAdmissao; if (identFuncionario.DataAdmissao != null) { dttDataAdmissao = identFuncionario.DataAdmissao; txtDataAdmissao.Text = dttDataAdmissao.Value.Day.ToString() + "/" + dttDataAdmissao.Value.Month.ToString() + "/" + dttDataAdmissao.Value.Year.ToString(); } DateTime? dttDataDemissao; if (identFuncionario.DataDemissao != null) { dttDataDemissao = identFuncionario.DataDemissao; txtDataDemissao.Text = dttDataDemissao.Value.Day.ToString() + "/" + dttDataDemissao.Value.Month.ToString() + "/" + dttDataDemissao.Value.Year.ToString(); } ddlDepartamento.SelectedValue = identFuncionario.Departamento.CodDepartamento.ToString(); ddlCargo.SelectedValue = identFuncionario.Cargo.CodCargo.ToString(); if (identFuncionario.Ativo != null) chkAtivo.Checked =(bool) identFuncionario.Ativo; // ucBanco.DadosBanco = identFuncionario.ba if (!string.IsNullOrEmpty(identFuncionario.Login)) { txtLogin.Text = identFuncionario.Login; chkAcessa.Checked = true; divLogin.Style.Add("display", "block"); } ucBanco.DadosBanco = identFuncionario.Banco; }
//Todo: Está função poderia ser feita no próprio FornecedorData.cs //ver com Max private CEPVO PreencherCamposCEP(CEPVO lCEPVO) { if (!string.IsNullOrEmpty(lCEPVO.CodCep)) { CEPVO lCEP = new CEP().Listar(lCEPVO); lCEPVO.Bairro = lCEP.Bairro; lCEPVO.Cidade = lCEP.Cidade; lCEPVO.NomEndereco = lCEP.NomEndereco; lCEPVO.TipoLogradouro = lCEP.TipoLogradouro; } return lCEPVO; }
protected void btnIncluirCep_Click(object sender, EventArgs e) { CEPVO identCEP = new CEPVO(); identCEP.NomEndereco = txtEndereco.Text; identCEP.Bairro.NomBairro = txtBairro.Text; identCEP.Bairro.CodBairro = Convert.ToInt32(cddCidade.SelectedValue.Substring(0, 4)); identCEP.Cidade.CodCidade = Convert.ToInt32(ddlCidade.SelectedValue); identCEP.Cidade.UF.CodUF = ddlUF.SelectedValue; identCEP.TipoLogradouro.NomTipoLogradouro = ddlTipoLogradouro.SelectedItem.Text; identCEP.CodCep = txtCep.Text.Replace("-", ""); new CEP().Incluir(identCEP); preencheCep(identCEP,new ArrayList()); HabitarCampos(false); }
protected void grdListaCep_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Selecionar") { string[] dados = e.CommandArgument.ToString().Split('|'); CEPVO identCEP = new CEPVO(); identCEP.CodCep = dados[0].ToString(); identCEP.NomEndereco = dados[1].ToString(); identCEP.Bairro.NomBairro = dados[2].ToString(); identCEP.Cidade.CodCidade = Convert.ToInt32(dados[3].ToString()); identCEP.Cidade.NomCidade = dados[4].ToString(); identCEP.Cidade.UF.CodUF = dados[5].ToString(); preencheCep(identCEP, new ArrayList()); } }
public void preencheCep(CEPVO identCEP,ArrayList strArray) { if (!string.IsNullOrEmpty(identCEP.CodCep)) { txtCep.Text = identCEP.CodCep.Substring(0, 5) + "-" + identCEP.CodCep.Substring(5, 3); this.CodCep = identCEP.CodCep; this.CodCidade = identCEP.Cidade.CodCidade.ToString(); this.CodUF = identCEP.Cidade.UF.CodUF; txtEndereco.Text = identCEP.NomEndereco; txtBairro.Text = identCEP.Bairro.NomBairro; ddlUF.SelectedValue = identCEP.Cidade.UF.CodUF; cddCidade.SelectedValue = identCEP.Cidade.CodCidade.ToString(); } else if (strArray.Count > 0) { txtEndereco.Text = strArray[0].ToString(); txtCep.Text = strArray[1].ToString(); txtBairro.Text = strArray[2].ToString(); ddlUF.SelectedItem.Text = strArray[3].ToString(); cddCidade.SelectedValue = strArray[4].ToString(); this.CodCep = strArray[1].ToString(); this.CodCidade = cddCidade.SelectedValue; this.CodUF = ddlUF.SelectedValue; } }
protected void lkbLocalizar_Click(object sender, EventArgs e) { HabitarCampos(false); CEPVO identCEP = new CEPVO(); string strCEP = txtCep.Text.Replace("-", ""); identCEP.CodCep = strCEP; identCEP.NomEndereco = new Fonetica().Gerar(txtEndereco.Text); ArrayList strArray = new ArrayList(); if (!string.IsNullOrEmpty(CodCidade)) identCEP.Cidade.CodCidade = Convert.ToInt32(CodCidade); if (!string.IsNullOrEmpty(txtCep.Text)) { identCEP = new CEP().Listar(identCEP); //Caso não encontre o CEP informado procura no WebServices if (string.IsNullOrEmpty(identCEP.NomEndereco)) { strArray = PesquisaCepWebServices(strCEP); if (strArray.Count > 0) { preencheCep(new CEPVO(), strArray); } else { HabitarCampos(true); } } else { preencheCep(identCEP, strArray); } } }
/// <summary> /// Método para executar a proc pr_excluir_cep /// </summary> public void Excluir(CEPVO identCEP) { new CEPData().Excluir(identCEP); }
/// <summary> /// Método para executar a proc pr_alterar_cep /// </summary> public void Alterar(CEPVO identCEP) { new CEPData().Alterar(identCEP); }
/// <summary> /// Inclui Cep /// Valores:identCEP.CodCep, identCEP.Cidade.CodCidade, /// identCEP.NomEndereco),identCEP.NomEndereco,identCEP.NomTipoLogradouro /// identCEP.UF.CodUF /// </summary> /// <param name="identCep"></param> public void Incluir(CEPVO identCep) { new CEPData().Incluir(identCep); }
/// <summary> /// Pesquisa Fonética de Logradouro /// Objeto/Parametros: (identCEP) /// Valores: identCEP.Cidade.CodCidade(Obrigatório), /// identCEP.NomEndereco(Obrigatório) /// </summary> /// <param name="identCEP"></param> /// <returns></returns> public List<CEPVO> ListarPorLogradouro(CEPVO identCEP) { return new CEPData().ListaPorLogradouro(identCEP); }
/// <summary> /// Listagem de CEP /// Objeto/Parametros: (identCEP) /// Valores: identCEP.CodCep(Obrigatório) /// </summary> /// <param name="identCEP"></param> /// <returns></returns> public CEPVO Listar(CEPVO identCEP) { return new CEPData().Lista(identCEP); }
// ------------------------------------------------------------------------- // #endregion #region Método de Exclusão /// <summary> /// Método para executar a proc pr_excluir_cep /// </summary> public void Excluir(CEPVO identCEP) { OpenCommand("pr_excluir_cep"); try { // Parâmetros de entrada AddInParameter("@CodCEP", DbType.AnsiString, identCEP.CodCep); ExecuteNonQuery(); } finally { CloseCommand(); } }
/// <summary> /// Método para executar a proc pr_alterar_cep /// </summary> public void Alterar(CEPVO identCEP) { OpenCommand("pr_alterar_cep"); try { // Parâmetros de entrada AddInParameter("@CodCEP", DbType.AnsiStringFixedLength, identCEP.CodCep); AddInParameter("@NomLogrCEP", DbType.AnsiString, identCEP.NomEndereco); AddInParameter("@NomTipoLog", DbType.AnsiString, identCEP.TipoLogradouro); AddInParameter("@CodUsuAlt", DbType.Int32, 1); AddInParameter("@CodCidade", DbType.Int32, identCEP.Cidade.CodCidade); AddInParameter("@NomBairro", DbType.AnsiString, identCEP.Bairro.NomBairro); AddInParameter("@CodUF", DbType.AnsiStringFixedLength, identCEP.Cidade.UF.CodUF); ExecuteNonQuery(); } finally { CloseCommand(); } }
public void Incluir(CEPVO identCEP) { OpenCommand("pr_incluir_cep"); try { AddInParameter("@CodCEP", DbType.String, identCEP.CodCep); AddInParameter("@NomLogrCEP", DbType.String, identCEP.NomEndereco); AddInParameter("@NomTipoLog", DbType.String, identCEP.TipoLogradouro.NomTipoLogradouro); AddInParameter("@CodUsuInc", DbType.Int32, 1); AddInParameter("@CodCidade", DbType.Int32, identCEP.Cidade.CodCidade); AddInParameter("@NomBairro", DbType.String, identCEP.Bairro.NomBairro); AddInParameter("@CodUF", DbType.String, identCEP.Cidade.UF.CodUF); ExecuteNonQuery(); } finally { CloseCommand(); } }