private void listarMunicipio() { ComboBoxItem cboItem; cmbMunicipio.Items.Clear(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; List <Municipio> lstMunicipio = new List <Municipio>(); lstMunicipio = null; lstMunicipio = enderecos.pesquisarTodosMunicipio(); if (lstMunicipio != null) { foreach (Municipio cMunicipio in lstMunicipio) { cboItem = new ComboBoxItem(); cboItem.Text = cMunicipio.Nome_municipio.Trim() + "/" + cMunicipio.UF.Trim(); cboItem.Value = cMunicipio.Codigo; cmbMunicipio.Items.Add(cboItem); } } else { cmbMunicipio.Enabled = false; } }
private void buscaDadosLogradouro(int iCodigoLogradouro) { Logradouro cLogradouro; Logradouro_tipo cTipo; Bairro cBairro; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; try { cLogradouro = enderecos.pesquisarLogradouro(iCodigoLogradouro); cTipo = enderecos.pesquisarLogradouro_tipo(cLogradouro.Tipo); cBairro = enderecos.pesquisarBairro(cLogradouro.Cod_bairro); cmbTipo.Text = cTipo.Tipo; txtCEP.Text = cLogradouro.CEP; Municipio cMunicipio = enderecos.pesquisarMunicipio(enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Cod_Municipio); cmbMunicipio.Text = cMunicipio.Nome_municipio.Trim() + "/" + cMunicipio.UF.Trim(); cmbLocalidade.Enabled = true; listarLocalidade(enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Cod_Municipio, 0); cmbLocalidade.Text = enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Nome_localidade; cmbBairro.Enabled = true; listarBairro(cBairro.Cod_localidade, 0); cmbBairro.Text = cBairro.Nome_bairro; } catch (SqlException ex) { MessageBox.Show("Erro ao buscar dados de logradouro! " + ex.Message, "EstacionamentoFacil (FrmLg06)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ve_se_existe() { limparCampos(); ComboBoxItem cboItem; try { //buscar dados do cliente: clientes = new Cliente(); clientes.ArquivoConexao = sArquivoConexao; //buscar dados do logradouro: List <Logradouro> listLogradouro = new List <Logradouro>(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; listLogradouro = enderecos.pesquisarTodosLogradouro(); foreach (Logradouro lstLogradouro in listLogradouro) { cboItem = new ComboBoxItem(); cboItem.Text = lstLogradouro.Nome_logradouro; cboItem.Value = lstLogradouro.Codigo; cmbLogradouro.Items.Add(cboItem); } listarMunicipio(); gridObservacao.Rows.Clear(); } catch (Exception ex) { MessageBox.Show("Erro ao abrir janela de lista de espera! " + ex.Message, "EstacionamentoFacil (FrmPros01)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }//ve_se_existe
private void cmdExcluir_Click(object sender, EventArgs e) { Municipio cMunicipio = new Municipio(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteMunicipio(cmbMunicipio.Text)) { if (MessageBox.Show("Deseja realmente excluir este município?", "EstacionamentoFacil (FrmM10a)", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { if (enderecos.excluirMunicipio(int.Parse(cmbItem.Value.ToString()))) { MessageBox.Show("Município excluído com sucesso!", "EstacionamentoFacil (FrmM10)", MessageBoxButtons.OK, MessageBoxIcon.Information); ve_se_existe(); } else { MessageBox.Show("O município não foi excluído!", "EstacionamentoFacil (FrmM11)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { MessageBox.Show("Município não cadastro. Exclusão não executada!", "EstacionamentoFacil (FrmM09)", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void ve_se_existe() { try { cmbMunicipio.Items.Clear(); cmbUF.Items.Clear(); ComboBoxItem cboItem; string[] sUF = { "AC", "AL", "AP", "AM", "BA", "CE", "DF", "ES", "GO", "MA", "MG", "MS", "PA", "PB", "PR", "PE", "PI", "RJ", "RN", "RS", "RO", "RR", "SC", "SP", "SE", "TO" }; foreach (string ssUf in sUF) { cboItem = new ComboBoxItem(); cboItem.Text = ssUf; cboItem.Value = ssUf; cmbUF.Items.Add(cboItem); } List <Municipio> listMunicipios = new List <Municipio>(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; listMunicipios = enderecos.pesquisarTodosMunicipio(); foreach (Municipio ltMunicipio in listMunicipios) { cboItem = new ComboBoxItem(); cboItem.Text = ltMunicipio.Nome_municipio; cboItem.Value = ltMunicipio.Codigo; cmbMunicipio.Items.Add(cboItem); } } catch (SqlException ex) { MessageBox.Show("Erro ao abrir janela de Município! " + ex.Message, "EstacionamentoFacil (FrmM01)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
}// validaTela private string buscaLogradouro(int iCodigoLogradouro) { string sResposta = ""; try { Logradouro cLogradouro; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; cLogradouro = enderecos.pesquisarLogradouro(iCodigoLogradouro); sResposta = cLogradouro.Nome_logradouro; } catch (SqlException ex) { MessageBox.Show("Erro ao buscar Logradouro do Cliente! " + ex.Message, "EstacionamentoFacil (FrmPros05)", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(sResposta); } //buscaLogradouro
private string buscaUF(int iCodMunicipio) { Municipio cMunicipio; string sResposta = ""; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; try { cMunicipio = enderecos.pesquisarMunicipio(iCodMunicipio); sResposta = cMunicipio.UF; } catch (SqlException ex) { MessageBox.Show("Erro ao buscar UF do município! " + ex.Message, "EstacionamentoFacil (FrmM02)", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(sResposta); }
private string buscaMunicipio(int iCodigoLocalidade) { string sResposta = ""; Municipio cMunicipio; Localidade cLocalidade; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; try { cLocalidade = enderecos.pesquisarLocalidade(iCodigoLocalidade); cMunicipio = enderecos.pesquisarMunicipio(cLocalidade.Cod_Municipio); sResposta = cMunicipio.Nome_municipio; } catch (SqlException ex) { MessageBox.Show("Erro ao buscar município da localidade! " + ex.Message, "EstacionamentoFacil (FrmL04)", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(sResposta); }
private string buscaLocalidade(int iCodigoBairro) { string sResposta = ""; Localidade cLocalidade; Bairro cBairro; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; try { cBairro = enderecos.pesquisarBairro(iCodigoBairro); cLocalidade = enderecos.pesquisarLocalidade(cBairro.Cod_localidade); sResposta = cLocalidade.Nome_localidade; } catch (SqlException ex) { MessageBox.Show("Erro ao buscar Localidade do Bairro! " + ex.Message, "EstacionamentoFacil (FrmB04)", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(sResposta); }
/// <summary> /// Função para pesquisar bairros /// </summary> /// <param name="iCodLocalidade">Código de localidade para pesquisa</param> /// <param name="bTipo">tipo de pesquisa 0 - Por localidade | 1 - Todos</param> private void listarBairro(int iCodLocalidade, byte bTipo) { ComboBoxItem cboItem; cmbBairro.Items.Clear(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; List <Bairro> lstBairro = new List <Bairro>(); lstBairro = null; switch (bTipo) { case 0: lstBairro = enderecos.pesquisarBairro(iCodLocalidade, 0); break; case 1: lstBairro = enderecos.pesquisarTodosBairro(); break; } if (lstBairro != null) { cmbLocalidade.Enabled = true; foreach (Bairro cBairro in lstBairro) { cboItem = new ComboBoxItem(); cboItem.Text = cBairro.Nome_bairro; cboItem.Value = cBairro.Codigo; cmbBairro.Items.Add(cboItem); } } else { cmbBairro.Enabled = false; } }
private void cmbMunicipio_Leave(object sender, EventArgs e) { cmbUF.Text = ""; if (cmbMunicipio.Text.Length > 0) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItem != null) { cmbUF.Text = buscaUF(int.Parse(cmbItem.Value.ToString())); } else { //verificar se cidade existe, caso sim, seleciona-la e listar a UF enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (enderecos.municipioExiste(cmbMunicipio.Text.ToUpper().Trim())) { Municipio cMunicipio = enderecos.pesquisarMunicipio(cmbMunicipio.Text.ToUpper().Trim()); if (cMunicipio != null) { cmbMunicipio.Text = cMunicipio.Nome_municipio.Trim(); cmbUF.Text = cMunicipio.UF; } else { cmbUF.Text = ""; cmbUF.Focus(); } } else { cmbUF.Text = ""; cmbUF.Focus(); } } } }
private void listarLogradouro(int iCodBairro, byte bTipo) { ComboBoxItem cboItem; cmbLogradouro.Items.Clear(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; List <Logradouro> lstLogradouro = new List <Logradouro>(); lstLogradouro = null; switch (bTipo) { case 0: lstLogradouro = enderecos.pesquisarLogradouro(iCodBairro, 0); break; case 1: lstLogradouro = enderecos.pesquisarTodosLogradouro(); break; } if (lstLogradouro != null) { cmbLogradouro.Enabled = true; foreach (Logradouro cLogradouro in lstLogradouro) { cboItem = new ComboBoxItem(); cboItem.Text = cLogradouro.Nome_logradouro.Trim(); cboItem.Value = cLogradouro.Codigo; cmbLogradouro.Items.Add(cboItem); } } else { cmbLogradouro.Enabled = false; } }
/// <summary> /// Função para pesquisar as localidades /// </summary> /// <param name="iCodMunicipio">Código do municipio para pesquisa</param> /// <param name="bTipo">Tipo de pesquisa 0 - Municipio | 1 - Todos</param> private void listarLocalidade(int iCodMunicipio, byte bTipo) { ComboBoxItem cboItem; cmbLocalidade.Items.Clear(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; List <Localidade> lstLocalidade = new List <Localidade>(); lstLocalidade = null; switch (bTipo) { case 0: lstLocalidade = enderecos.pesquisarLocalidade(iCodMunicipio, 0); break; case 1: lstLocalidade = enderecos.pesquisarTodosLocalidade(); break; } if (lstLocalidade != null) { cmbLocalidade.Enabled = true; foreach (Localidade cLocalidade in lstLocalidade) { cboItem = new ComboBoxItem(); cboItem.Text = cLocalidade.Nome_localidade; cboItem.Value = cLocalidade.Codigo; cmbLocalidade.Items.Add(cboItem); } } else { cmbLocalidade.Enabled = false; } }
private void lostBairro() { cmbLocalidade.Text = ""; if (cmbBairro.Text.Length > 0) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItem != null) { cmbLocalidade.Text = buscaLocalidade(int.Parse(cmbItem.Value.ToString())); } else { enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (enderecos.seExisteBairro(cmbBairro.Text.ToUpper().Trim())) { Bairro cBairro = enderecos.pesquisarBairro(cmbBairro.Text.ToUpper().Trim()); if (cBairro != null) { cmbBairro.Text = cBairro.Nome_bairro.Trim(); cmbLocalidade.Text = enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Nome_localidade.Trim(); } else { cmbLocalidade.Text = ""; cmbLocalidade.Focus(); } } else { cmbLocalidade.Text = ""; cmbLocalidade.Focus(); } } } }
private void cmbLocalidade_Leave(object sender, EventArgs e) { cmbMunicipio.Text = ""; if (cmbLocalidade.Text.Length > 0) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItem != null) { cmbMunicipio.Text = buscaMunicipio(int.Parse(cmbItem.Value.ToString())); } else { enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (enderecos.seExisteLocalidade(cmbLocalidade.Text.ToUpper().Trim())) { Localidade cLocalidade = enderecos.pesquisarLocalidade(cmbLocalidade.Text.ToUpper().Trim()); if (cLocalidade != null) { cmbLocalidade.Text = cLocalidade.Nome_localidade.Trim(); cmbMunicipio.Text = enderecos.pesquisarMunicipio(cLocalidade.Cod_Municipio).Nome_municipio.Trim(); } else { cmbMunicipio.Text = ""; cmbMunicipio.Focus(); } } else { cmbMunicipio.Text = ""; cmbMunicipio.Focus(); } } } }
private void ve_se_existe() { try { cmbLocalidade.Items.Clear(); cmbMunicipio.Items.Clear(); //buscar dados de municipio: List <Municipio> listMunicipio = new List <Municipio>(); ComboBoxItem cboMunicipio; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; listMunicipio = enderecos.pesquisarTodosMunicipio(); foreach (Municipio lstMunicipio in listMunicipio) { cboMunicipio = new ComboBoxItem(); cboMunicipio.Text = lstMunicipio.Nome_municipio; cboMunicipio.Value = lstMunicipio.Codigo; cmbMunicipio.Items.Add(cboMunicipio); } List <Localidade> listLocalidade = new List <Localidade>(); ComboBoxItem cboLocalidade; listLocalidade = enderecos.pesquisarTodosLocalidade(); foreach (Localidade lstLocalidade in listLocalidade) { cboLocalidade = new ComboBoxItem(); cboLocalidade.Text = lstLocalidade.Nome_localidade; cboLocalidade.Value = lstLocalidade.Codigo; cmbLocalidade.Items.Add(cboLocalidade); } } catch (SqlException ex) { MessageBox.Show("Erro ao abrir janela de Localidade! " + ex.Message, "EstacionamentoFacil (FrmL01)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cmdExcluir_Click(object sender, EventArgs e) { Localidade cLocalidade = new Localidade(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteLocalidade(cmbLocalidade.Text)) { if (MessageBox.Show("Deseja realmente excluir esta localidade?", "EstacionamentoFacil (FrmL10a)", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { if (enderecos.excluirLocalidade(int.Parse(cmbItem.Value.ToString()))) { MessageBox.Show("Localidade excluída com sucesso!", "EstacionamentoFacil (FrmL10)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("A Localidade não foi excluída!", "EstacionamentoFacil (FrmL11)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { MessageBox.Show("Localidade não cadastrado. Exclusão não executada!", "EstacionamentoFacil (FrmL09)", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void excluirBairro() { Bairro cBairro = new Bairro(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteBairro(cmbBairro.Text)) { if (MessageBox.Show("Deseja realmente excluir este Bairro?", "EstacionamentoFacil (FrmB10a)", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { if (enderecos.excluirBairro(int.Parse(cmbItem.Value.ToString()))) { MessageBox.Show("Bairro excluído com sucesso!", "EstacionamentoFacil (FrmB10)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi excluído!", "EstacionamentoFacil (FrmB11)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { MessageBox.Show("Bairro não cadastrado. Exclusão não executada!", "EstacionamentoFacil (FrmB09)", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void lostLogradouro() { cmbTipo.SelectedIndex = -1; cmbBairro.SelectedIndex = -1; txtCEP.Clear(); if (cmbLogradouro.Text.Length > 0) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbLogradouro.SelectedItem; if (cmbItem != null) { buscaDadosLogradouro(int.Parse(cmbItem.Value.ToString())); } else { enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (enderecos.seExisteLogradouro(cmbLogradouro.Text.ToUpper().Trim())) { Logradouro cLogradouro = enderecos.pesquisarLogradouro(cmbLogradouro.Text.ToUpper().Trim()); if (cLogradouro != null) { listarLocalidade(0, 1); listarBairro(0, 1); cmbLogradouro.Text = cLogradouro.Nome_logradouro.Trim(); cmbTipo.Text = enderecos.pesquisarLogradouro_tipo(cLogradouro.Tipo).Tipo; txtCEP.Text = cLogradouro.CEP; cmbBairro.Enabled = true; cmbBairro.Text = enderecos.pesquisarBairro(cLogradouro.Cod_bairro).Nome_bairro; cmbLocalidade.Enabled = true; cmbLocalidade.Text = enderecos.pesquisarLocalidade(enderecos.pesquisarBairro(cLogradouro.Cod_bairro).Cod_localidade).Nome_localidade; cmbMunicipio.Text = enderecos.pesquisarMunicipio(enderecos.pesquisarLocalidade(enderecos.pesquisarBairro(cLogradouro.Cod_bairro).Cod_localidade).Cod_Municipio).Nome_municipio; } else { cmbTipo.SelectedIndex = -1; cmbBairro.SelectedIndex = -1; cmbMunicipio.SelectedIndex = -1; cmbLocalidade.SelectedIndex = -1; txtCEP.Clear(); cmbTipo.Focus(); cmbLocalidade.Enabled = false; cmbBairro.Enabled = false; } } else { cmbTipo.SelectedIndex = -1; cmbBairro.SelectedIndex = -1; cmbMunicipio.SelectedIndex = -1; cmbLocalidade.SelectedIndex = -1; txtCEP.Clear(); cmbTipo.Focus(); cmbLocalidade.Enabled = false; cmbBairro.Enabled = false; } } } }
private void cmdGravar_Click(object sender, EventArgs e) { Localidade cLocalidade = new Localidade(); ComboBoxItem cmbItemM; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbLocalidade.SelectedItem; cmbItemM = new ComboBoxItem(); cmbItemM = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteLocalidade(cmbLocalidade.Text.ToUpper().Trim())) { cLocalidade.Codigo = int.Parse(cmbItem.Value.ToString()); cLocalidade.Nome_localidade = cmbLocalidade.Text.ToUpper().Trim(); cLocalidade.Cod_Municipio = int.Parse(cmbItemM.Value.ToString()); if (enderecos.gravarLocalidade(cLocalidade, 1)) { MessageBox.Show("Localidade atualizada com sucesso!", "EstacionamentoFacil (FrmL05)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("A localidade não foi atualizada!", "EstacionamentoFacil (FrmL06)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { //novo cmbItemM = new ComboBoxItem(); cmbItemM = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItemM != null) { cLocalidade.Codigo = 0; cLocalidade.Nome_localidade = cmbLocalidade.Text.ToUpper().Trim(); cLocalidade.Cod_Municipio = int.Parse(cmbItemM.Value.ToString()); if (enderecos.gravarLocalidade(cLocalidade, 0)) { MessageBox.Show("Localidade inserida com sucesso!", "EstacionamentoFacil (FrmL07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("A Localidade não foi inserida!", "EstacionamentoFacil (FrmL08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { //novo cmbItemM = new ComboBoxItem(); cmbItemM = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItemM != null) { cLocalidade.Codigo = 0; cLocalidade.Nome_localidade = cmbLocalidade.Text.ToUpper().Trim(); cLocalidade.Cod_Municipio = int.Parse(cmbItemM.Value.ToString()); if (enderecos.gravarLocalidade(cLocalidade, 0)) { MessageBox.Show("Localidade inserida com sucesso!", "EstacionamentoFacil (FrmL07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("A Localidade não foi inserida!", "EstacionamentoFacil (FrmL08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } }
private void ve_se_existe() { try { ComboBoxItem cboItem; cUsuarios = new Usuarios(); cEnderecos = new Enderecos(); cFuncoes = new Funcoes(); cUsuarios.ArquivoConexao = sArquivoConexao; cEnderecos.ArquivoConexao = sArquivoConexao; List <Logradouro> lstLogradouro = new List <Logradouro>(); lstLogradouro = cEnderecos.pesquisarTodosLogradouro(); foreach (Logradouro cLogradouro in lstLogradouro) { cboItem = new ComboBoxItem(); cboItem.Value = cLogradouro.Codigo; cboItem.Text = cLogradouro.Nome_logradouro.Trim(); cmbLogradouro.Items.Add(cboItem); } //tipo impressao cmbTipoImpressao.Items.Clear(); cboItem = new ComboBoxItem(); cboItem.Value = 0; cboItem.Text = "CRYSTAL REPORTS"; cmbTipoImpressao.Items.Add(cboItem); cboItem = new ComboBoxItem(); cboItem.Value = 1; cboItem.Text = "REPORT VIEWER"; cmbTipoImpressao.Items.Add(cboItem); empresa cEmpresa = new empresa(); cEmpresa = cUsuarios.buscaDadosEmpresa(); txtEmpresa.Text = cEmpresa.nome_empresa.Trim(); txtNomeFantasia.Text = cEmpresa.nome_fantasia.Trim(); txtProprietario.Text = cEmpresa.proprietario.Trim(); txtCNPJ.Text = cEmpresa.cnpj.Trim(); txtTelefone01.Text = cEmpresa.telefone01.Trim(); txtTelefone2.Text = cEmpresa.telefone02.Trim(); txtEmail.Text = cEmpresa.email.Trim(); cmbLogradouro.Text = cEnderecos.pesquisarLogradouro(cEmpresa.cod_logradouro).Nome_logradouro.Trim(); txtNumero.Text = cEmpresa.numero.ToString(); txtLicenca.Text = cEmpresa.licenca.Trim();// cFuncoes.Descriptografar(cEmpresa.licenca.Trim()); switch (cEmpresa.tipo_relatorio) { case 0: cmbTipoImpressao.Text = "CRYSTAL REPORTS"; break; case 1: cmbTipoImpressao.Text = "REPORT VIEWER"; break; } } catch (Exception ex) { MessageBox.Show("Erro ao abrir janela de cadastro de empresa!\n" + ex.Message, "EstacionamentoFacil (FrmEmp01)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }//ve_se_Existe
public void exibirDadosProspect(Prospect cProspect, byte bTipo = 0) { cliente cCliente = cProspect.cCliente; Enderecos endereco = new Enderecos(); Veiculos cVeiculos = new Veiculos(); cVeiculos.ArquivoConexao = sArquivoConexao; string sTelefone = ""; int iQte = 0; List <Telefones> listTelefone; List <ProspectMarca> listMarca = cProspect.cProspectMarca; List <ProspectCor> listCor = cProspect.cProspectCor; List <ProspectMotor> listMotor = cProspect.cProspectMotor; List <ProspectPortas> listPortas = cProspect.cProspectPortas; Operadora cOperadora; limparCampos(); try { bNovo = false; endereco.ArquivoConexao = sArquivoConexao; iCodigoCliente = cCliente.Codigo; txtNome.Text = cCliente.Nome.Trim(); txtCPF.Text = cCliente.CPF; txtRG.Text = cCliente.RG; txtEmail.Text = cCliente.Email; Municipio cMunicipio = endereco.pesquisarMunicipio(endereco.pesquisarLocalidade(endereco.pesquisarBairro(endereco.pesquisarLogradouro(cCliente.Cod_logradouro).Cod_bairro).Cod_localidade).Cod_Municipio); cmbMunicipio.Enabled = true; cmbMunicipio.Text = cMunicipio.Nome_municipio.Trim() + "/" + cMunicipio.UF.Trim(); Bairro cBairro = endereco.pesquisarBairro(endereco.pesquisarLogradouro(cCliente.Cod_logradouro).Cod_bairro); cmbLocalidade.Enabled = true; listarLocalidade(enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Cod_Municipio, 0); cmbLocalidade.Text = enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Nome_localidade; cmbBairro.Enabled = true; listarBairro(cBairro.Cod_localidade, 0); cmbBairro.Text = cBairro.Nome_bairro; listarLogradouro(cBairro.Codigo, 0); cmbLogradouro.Enabled = true; cmbLogradouro.Text = buscaLogradouro(cCliente.Cod_logradouro); txtNumero.Text = cCliente.Numero.ToString(); //buscar dados de telefone: listTelefone = clientes.pesquisarTelefoneCliente(cCliente.Codigo); if (listTelefone != null) { foreach (Telefones lstTelefone in listTelefone) { cOperadora = clientes.pesquisarOperadora(lstTelefone.codoperadora); cpToken = new TokenInputG.TokenInput(vTelaPrincipal); cpToken.Name = "token_" + iQte.ToString(); cpToken.Nome = "Telefone de " + cCliente.Nome; cpToken.Indice = lstTelefone.CodigoTelefone + "#" + lstTelefone.ddd + "#" + lstTelefone.telefone + "#" + lstTelefone.codoperadora + "#" + lstTelefone.tipotelefone; if (lstTelefone.telefone.Trim().Length <= 8) { sTelefone = lstTelefone.telefone.Substring(0, 4) + "-" + lstTelefone.telefone.Substring(4, 4); } else { sTelefone = lstTelefone.telefone.Substring(0, 5) + "-" + lstTelefone.telefone.Substring(5, 4); } cpToken.Texto = "(" + lstTelefone.ddd.PadLeft(2, '0') + ") " + sTelefone + " - " + cOperadora.operadora.Trim() + " (" + buscaTipoTelefone(lstTelefone.tipotelefone).Trim() + ")"; cpToken.ExibirLink = false; cpToken.ajustarDadosTela(); pnlTelefones.Controls.Add(cpToken); iQte++; } iQteTelefones = iQte; } //listar marcas if (listMarca != null) { iQte = 0; foreach (ProspectMarca lstMarca in listMarca) { cpToken = new TokenInputG.TokenInput(vTelaPrincipal); cpToken.Name = "tokenMarca_" + iQte.ToString(); cpToken.Nome = "Marca de " + cCliente.Nome; cpToken.Indice = lstMarca.CodMarca.ToString() + "#" + lstMarca.CodProspect.ToString(); cpToken.Texto = cVeiculos.pesquisarMarca(lstMarca.CodMarca).descricao.Trim(); cpToken.ExibirLink = false; cpToken.ajustarDadosTela(); pnlMarcas.Controls.Add(cpToken); iQte++; } iQteMarca = iQte; } //listar cor if (listCor != null) { iQte = 0; foreach (ProspectCor lstCor in listCor) { cpToken = new TokenInputG.TokenInput(vTelaPrincipal); cpToken.Name = "tokenCor_" + iQte.ToString(); cpToken.Nome = "Cor de " + cCliente.Nome; cpToken.Indice = lstCor.CodProspect.ToString() + "#" + lstCor.cCores.CodCor.ToString(); cpToken.Texto = lstCor.cCores.sCor.Trim(); cpToken.ExibirLink = false; cpToken.ModificarCor = false; //true; cpToken.CorFundo = lstCor.cCores.sRGB; cpToken.ajustarDadosTela(); pnlCor.Controls.Add(cpToken); iQte++; } iQteCor = iQte; } //listar Motor if (listMotor != null) { iQte = 0; foreach (ProspectMotor lstMotor in listMotor) { cpToken = new TokenInputG.TokenInput(vTelaPrincipal); cpToken.Name = "tokenCor_" + iQte.ToString(); cpToken.Nome = "Motor de " + cCliente.Nome; cpToken.Indice = lstMotor.CodProspect.ToString() + "#" + lstMotor.CodMotor.ToString(); cpToken.Texto = cVeiculos.pesquisarMotor(lstMotor.CodMotor).TipoMotor.Trim(); cpToken.ExibirLink = false; cpToken.ModificarCor = false; cpToken.ajustarDadosTela(); pnlMotor.Controls.Add(cpToken); iQte++; } iQteMotor = iQte; } //portas if (listPortas != null) { iQte = 0; foreach (ProspectPortas lstPortas in listPortas) { cpToken = new TokenInputG.TokenInput(vTelaPrincipal); cpToken.Name = "tokenCor_" + iQte.ToString(); cpToken.Nome = "Portas de " + cCliente.Nome; cpToken.Indice = lstPortas.CodProspect.ToString() + "#" + lstPortas.iQtePortas.ToString(); cpToken.Texto = lstPortas.iQtePortas.ToString("D2"); cpToken.ExibirLink = false; cpToken.ModificarCor = false; cpToken.ajustarDadosTela(); pnlPortas.Controls.Add(cpToken); iQte++; } iQtePortas = iQte; } //exibir dados de observação lancarObservacao(cCliente); } catch (Exception ex) { MessageBox.Show("Erro ao buscar dados do Cliente! " + ex.Message, "EstacionamentoFacil (FrmPros06)", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (bTipo == 1) { txtCPF.Focus(); } } //exibirDadosCliente
private void gravarLogradouro() { Logradouro cLogradouro = new Logradouro(); ComboBoxItem cmbItem; ComboBoxItem cmbItemT; ComboBoxItem cmbItemB; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbLogradouro.SelectedItem; cmbItemT = new ComboBoxItem(); cmbItemT = (ComboBoxItem)cmbTipo.SelectedItem; cmbItemB = new ComboBoxItem(); cmbItemB = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteLogradouro(cmbLogradouro.Text)) { cLogradouro.Codigo = int.Parse(cmbItem.Value.ToString()); cLogradouro.Nome_logradouro = cmbLogradouro.Text.ToUpper().Trim(); cLogradouro.Tipo = int.Parse(cmbItemT.Value.ToString()); cLogradouro.CEP = txtCEP.Text; cLogradouro.Cod_bairro = int.Parse(cmbItemB.Value.ToString()); if (enderecos.gravarLogradouro(cLogradouro, 1)) { MessageBox.Show("Logradouro atualizado com sucesso!", "EstacionamentoFacil (FrmLg07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Logradouro não foi atualizado!", "EstacionamentoFacil (FrmLg08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { //novo cmbItemT = new ComboBoxItem(); cmbItemT = (ComboBoxItem)cmbTipo.SelectedItem; cmbItemB = new ComboBoxItem(); cmbItemB = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItemT != null && cmbItemB != null) { cLogradouro.Codigo = 0; cLogradouro.Nome_logradouro = cmbLogradouro.Text.ToUpper().Trim(); cLogradouro.Tipo = int.Parse(cmbItemT.Value.ToString()); cLogradouro.CEP = txtCEP.Text; cLogradouro.Cod_bairro = int.Parse(cmbItemB.Value.ToString()); if (enderecos.gravarLogradouro(cLogradouro, 0)) { MessageBox.Show("Logradouro inserido com sucesso!", "EstacionamentoFacil (FrmLg09)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Logradouro não foi inserido!", "EstacionamentoFacil (FrmLg10)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { //novo cmbItemT = new ComboBoxItem(); cmbItemT = (ComboBoxItem)cmbTipo.SelectedItem; cmbItemB = new ComboBoxItem(); cmbItemB = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItemT != null && cmbItemB != null) { cLogradouro.Codigo = 0; cLogradouro.Nome_logradouro = cmbLogradouro.Text.ToUpper().Trim(); cLogradouro.Tipo = int.Parse(cmbItemT.Value.ToString()); cLogradouro.CEP = txtCEP.Text; cLogradouro.Cod_bairro = int.Parse(cmbItemB.Value.ToString()); if (enderecos.gravarLogradouro(cLogradouro, 0)) { MessageBox.Show("Logradouro inserido com sucesso!", "EstacionamentoFacil (FrmLg09)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Logradouro não foi inserido!", "EstacionamentoFacil (FrmLg10)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } }//gravar
private void gravarBairro() { Bairro cBairro = new Bairro(); ComboBoxItem cmbItemL; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbBairro.SelectedItem; cmbItemL = new ComboBoxItem(); cmbItemL = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteLocalidade(cmbLocalidade.Text)) { cBairro.Codigo = int.Parse(cmbItem.Value.ToString()); cBairro.Nome_bairro = cmbBairro.Text.ToUpper().Trim(); cBairro.Cod_localidade = int.Parse(cmbItemL.Value.ToString()); if (enderecos.gravarBairro(cBairro, 1)) { MessageBox.Show("Bairro atualizado com sucesso!", "EstacionamentoFacil (FrmB05)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi atualizado!", "EstacionamentoFacil (FrmL06)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { //novo cmbItemL = new ComboBoxItem(); cmbItemL = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItemL != null) { cBairro.Codigo = 0; cBairro.Nome_bairro = cmbBairro.Text.ToUpper().Trim(); cBairro.Cod_localidade = int.Parse(cmbItemL.Value.ToString()); if (enderecos.gravarBairro(cBairro, 0)) { MessageBox.Show("Bairro inserido com sucesso!", "EstacionamentoFacil (FrmB07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi inserido!", "EstacionamentoFacil (FrmB08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { //novo cmbItemL = new ComboBoxItem(); cmbItemL = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItemL != null) { cBairro.Codigo = 0; cBairro.Nome_bairro = cmbBairro.Text.ToUpper().Trim(); cBairro.Cod_localidade = int.Parse(cmbItemL.Value.ToString()); if (enderecos.gravarBairro(cBairro, 0)) { MessageBox.Show("Bairro inserido com sucesso!", "EstacionamentoFacil (FrmB07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi inserido!", "EstacionamentoFacil (FrmB08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } }
private void cmdGravar_Click(object sender, EventArgs e) { Municipio cMunicipio = new Municipio(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteMunicipio(cmbMunicipio.Text)) { cMunicipio.Codigo = int.Parse(cmbItem.Value.ToString()); cMunicipio.Nome_municipio = cmbMunicipio.Text.ToUpper().Trim(); cMunicipio.UF = cmbUF.Text; if (enderecos.gravarMunicipio(cMunicipio, 1)) { MessageBox.Show("Município atualizado com sucesso!", "EstacionamentoFacil (FrmM05)", MessageBoxButtons.OK, MessageBoxIcon.Information); ve_se_existe(); } else { MessageBox.Show("O município não foi atualizado!", "EstacionamentoFacil (FrmM07)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { //novo cMunicipio.Codigo = 0; cMunicipio.Nome_municipio = cmbMunicipio.Text.ToUpper().Trim(); cMunicipio.UF = cmbUF.Text; if (enderecos.gravarMunicipio(cMunicipio, 0)) { MessageBox.Show("Município inserido com sucesso!", "EstacionamentoFacil (FrmM06)", MessageBoxButtons.OK, MessageBoxIcon.Information); ve_se_existe(); } else { MessageBox.Show("O município não foi inserido!", "EstacionamentoFacil (FrmM08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } else { //novo cMunicipio.Codigo = 0; cMunicipio.Nome_municipio = cmbMunicipio.Text.ToUpper().Trim(); cMunicipio.UF = cmbUF.Text; if (enderecos.gravarMunicipio(cMunicipio, 0)) { MessageBox.Show("Município inserido com sucesso!", "EstacionamentoFacil (FrmM06)", MessageBoxButtons.OK, MessageBoxIcon.Information); ve_se_existe(); } else { MessageBox.Show("O município não foi inserido!", "EstacionamentoFacil (FrmM08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } }
private void ve_se_existe() { try { //Limpando campos cmbLogradouro.Items.Clear(); cmbTipo.Items.Clear(); txtCEP.Clear(); cmbBairro.Items.Clear(); cmbMunicipio.Items.Clear(); cmbLocalidade.Items.Clear(); //buscar dados de tipo: List <Logradouro_tipo> listTipo = new List <Logradouro_tipo>(); ComboBoxItem cboItem; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; listTipo = enderecos.pesquisarTodosLogradouro_Tipo(); foreach (Logradouro_tipo lstTipo in listTipo) { cboItem = new ComboBoxItem(); cboItem.Text = lstTipo.Tipo; cboItem.Value = lstTipo.Codigo; cmbTipo.Items.Add(cboItem); } //buscar dados de bairro: List <Bairro> listBairro = new List <Bairro>(); ComboBoxItem cboBairro; listBairro = enderecos.pesquisarTodosBairro(); foreach (Bairro lstBairro in listBairro) { cboBairro = new ComboBoxItem(); cboBairro.Text = lstBairro.Nome_bairro; cboBairro.Value = lstBairro.Codigo; cmbBairro.Items.Add(cboBairro); } //buscar dados de logradouro: List <Logradouro> listLogradouro = new List <Logradouro>(); ComboBoxItem cboLogradouro; listLogradouro = enderecos.pesquisarTodosLogradouro(); foreach (Logradouro lstLogradoruo in listLogradouro) { cboLogradouro = new ComboBoxItem(); cboLogradouro.Text = lstLogradoruo.Nome_logradouro; cboLogradouro.Value = lstLogradoruo.Codigo; cmbLogradouro.Items.Add(cboLogradouro); } //buscar dados de municpio List <Municipio> listMunicipio = new List <Municipio>(); ComboBoxItem cboMunicipio; listMunicipio = enderecos.pesquisarTodosMunicipio(); foreach (Municipio cMunicipio in listMunicipio) { cboMunicipio = new ComboBoxItem(); cboMunicipio.Text = cMunicipio.Nome_municipio.Trim() + "/" + cMunicipio.UF.Trim(); cboMunicipio.Value = cMunicipio.Codigo; cmbMunicipio.Items.Add(cboMunicipio); } cmbLocalidade.Enabled = false; cmbBairro.Enabled = false; } catch (SqlException ex) { MessageBox.Show("Erro ao abrir janela de Logradouro! " + ex.Message, "EstacionamentoFacil (FrmLg01)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }