private void carregar_cliente_inicio(Cliente cliente) { Cliente novo_cliente = new Cliente(); Cidade cidade = new Cidade(); Endereco endereco = new Endereco(); Bairro_vila bairro = new Bairro_vila(); Rua rua = new Rua(); novo_cliente = regra_atendimento.puxar_cliente(cliente); endereco = regra_atendimento.puxar_endereco_cliente(novo_cliente); //-----[LEVA DADOS PARA TEXTBOX ATUAL]----------------------- cx_codCliente.Text = novo_cliente.Clie_codigo.ToString(); cx_nomeCliente.Text = novo_cliente.Clie_nome; cx_rg_re.Text = novo_cliente.Clie_rg_re; cx_cpf_cnpj.Text = novo_cliente.Clie_cpf_cnpj; if (endereco != null) { cidade = endereco.cidade; bairro = endereco.bairro; rua = endereco.rua; cx_cidade.Text = endereco.cidade.Cid_nome; cx_bairro.Text = endereco.bairro.Bai_descricao; cx_rua.Text = endereco.rua.Rua_descricao; cx_cep.Text = endereco.rua.Rua_cep; cx_numero_casa.Text = endereco.End_numero_casa; cx_numero_casa_2.Text = cx_numero_casa.Text; } }
private void atualizar_endereco(Cliente cliente) { var acao = 0; Cidade cidade = new Cidade(); Endereco endereco_novo = new Endereco(); Endereco endereco_antigo = new Endereco(); Bairro_vila bairro = new Bairro_vila(); Rua rua = new Rua(); cidade.Cid_ID = Convert.ToInt32(cb_cidade_ID.Text); bairro.Bai_ID = Convert.ToInt32(cb_bairro_ID.Text); rua.Rua_ID = Convert.ToInt32(cb_rua_ID.Text); endereco_antigo = regra_atendimento.puxar_endereco_cliente(cliente); try { endereco_novo.End_ID = endereco_antigo.End_ID; endereco_novo.cidade = cidade; endereco_novo.bairro = bairro; endereco_novo.rua = rua; endereco_novo.End_numero_casa = cx_numero_casa_2.Text; acao = regra_atendimento.upt_endereco_cliente(endereco_novo); } catch (Exception erro) { var r = erro.Message; } MessageBox.Show(msg_resultado(acao), "Atenção!!"); }
private void bt_pesquisar_bairro_Click(object sender, EventArgs e) { var bairro = new Bairro_vila(); bairro.Bai_descricao = cx_pesquisa_bairro.Text; dg_config.mostra_Bairro(dg_mostra_bairro, cidade_add_bairro, bairro); }
private void puxa_Dados_Clientes_DB() { var novo_cliente = new Cliente(); Cidade cidade = new Cidade(); Endereco endereco = new Endereco(); Bairro_vila bairro = new Bairro_vila(); Rua rua = new Rua(); try { novo_cliente.Clie_ID = Convert.ToInt32(dg_mostra_pesquisa.SelectedCells[0].Value); novo_cliente.Fili_ID = filial.Fili_ID; novo_cliente = regra_atendimento.puxar_cliente(novo_cliente); endereco = regra_atendimento.puxar_endereco_cliente(novo_cliente); //-----[LEVA DADOS PARA TEXTBOX ATUAL]----------------------- cx_codigo_atual.Text = novo_cliente.Clie_codigo.ToString(); cx_nome_atual.Text = novo_cliente.Clie_nome; cx_rg_re.Text = novo_cliente.Clie_rg_re; cx_cpf_cnpj.Text = novo_cliente.Clie_cpf_cnpj; if (endereco != null) { cidade = endereco.cidade; bairro = endereco.bairro; rua = endereco.rua; cx_cidade.Text = endereco.cidade.Cid_nome; cx_bairro.Text = endereco.bairro.Bai_descricao; cx_rua.Text = endereco.rua.Rua_descricao; cx_cep.Text = endereco.rua.Rua_cep; cx_numero_casa.Text = endereco.End_numero_casa; } lbl_qtd_atendimento.Text = novo_cliente.Qtd_atendimento.ToString(); if (novo_cliente.Clie_codigo > 0) { bt_alterar.Enabled = true; } else { bt_alterar.Enabled = false; } } catch (Exception err) { var e = err.Message; cx_codigo_atual.Text = ""; cx_nome_atual.Text = ""; cx_rg_re.Text = ""; cx_cpf_cnpj.Text = ""; cx_cidade.Text = ""; cx_bairro.Text = ""; cx_rua.Text = ""; cx_cep.Text = ""; cx_numero_casa.Text = ""; lbl_qtd_atendimento.Text = "0"; } }
private void bt_pesquisar_bairro_2_Click(object sender, EventArgs e) { Cidade city = new Cidade(); try { city.Cid_ID = ((Cidade)cb_cidade.SelectedItem).Cid_ID; Bairro_vila bairro = new Bairro_vila(); bairro.Bai_descricao = cx_pesquisa_bairro_2.Text; dg_config.mostra_Bairro(dg_mostra_bairro_rua, city, bairro); } catch { } }
private void cb_provedor_SelectedIndexChanged(object sender, EventArgs e) { filial = new Filial(); try { filial.Fili_ID = ((Filial)cb_provedor.SelectedItem).Fili_ID; var cb_x = new ComboBox(); config_cb_endereco.combox_Cidade(cb_cidade, cb_x, filial); config_cb_endereco.combox_Cidade(cb_cidade_alterar, cb_x, filial); mostra_cidade_grid(filial); cidade_add_bairro = null; bairro_add_rua = null; } catch { filial.Fili_ID = 0; } bt_incluir_rua.Enabled = false; }
private void pequisar_atualizar_endereço(string procurar) { Cidade cidade = new Cidade(); try { switch (procurar) { case "": break; case "BAIRRO": Bairro_vila bairro = new Bairro_vila(); cidade.Cid_ID = ((Cidade)cb_cidade_alterar.SelectedItem).Cid_ID; bairro.Cid_ID = cidade.Cid_ID; bairro.Bai_descricao = cx_pesquisar_endereco.Text; mostra_bairro_rua_grid(bairro, null); break; case "RUA": var rua = new Rua(); cidade.Cid_ID = ((Cidade)cb_cidade_alterar.SelectedItem).Cid_ID; rua.Cid_ID = cidade.Cid_ID; rua.Rua_descricao = cx_pesquisar_endereco.Text; rua.Rua_cep = ""; mostra_bairro_rua_grid(null, rua); break; case "CEP": var rua_c = new Rua(); cidade.Cid_ID = ((Cidade)cb_cidade_alterar.SelectedItem).Cid_ID; rua_c.Cid_ID = cidade.Cid_ID; rua_c.Rua_descricao = ""; rua_c.Rua_cep = cx_pesquisar_endereco.Text; mostra_bairro_rua_grid(null, rua_c); break; case null: default: break; } } catch { } }
private void bt_cancelar_Click(object sender, EventArgs e) { bairro_upt = null; rua_upt = null; bt_atualizar.Enabled = false; bt_cancelar.Enabled = false; cx_atualizar_bairro.ReadOnly = true; cx_atualizar_rua.ReadOnly = true; cx_atualizar_cep.ReadOnly = true; cx_atualizar_bairro.Text = ""; cx_atualizar_rua.Text = ""; cx_atualizar_cep.Text = ""; }
private void bt_incluir_rua_Click(object sender, EventArgs e) { if (bairro_add_rua != null) { var frm_add_rua = new frm_add_endereco_bairro_rua(); var cidade = new Cidade(); cidade.Cid_ID = ((Cidade)cb_cidade.SelectedItem).Cid_ID; cidade.Cid_nome = cb_cidade.Text; frm_add_endereco_bairro_rua.static_cidade = cidade; frm_add_endereco_bairro_rua.static_bairro = bairro_add_rua; frm_add_endereco_bairro_rua.o_que_sera_salvo = "salvar_nova_rua"; frm_add_rua.ShowDialog(); mostra_rua_grid(bairro_add_rua); bairro_add_rua = null; bt_incluir_rua.Enabled = false; } }
private void cb_cidade_alterar_SelectedIndexChanged(object sender, EventArgs e) { Bairro_vila bairro = new Bairro_vila(); Rua rua = new Rua(); try { bairro.Cid_ID = ((Bairro_vila)cb_cidade_alterar.SelectedItem).Cid_ID; rua.Rua_descricao = ""; rua.Rua_cep = ""; } catch (Exception) { bairro.Cid_ID = 0; rua.Rua_descricao = ""; rua.Rua_cep = ""; } mostra_bairro_rua_grid(bairro, rua); }
private void dg_mostra_bairro_rua_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { try { int bairro_id = 0; bairro_id = Convert.ToInt32(dg_mostra_bairro_rua.SelectedCells[0].Value.ToString()); if (bairro_id > 0) { bairro_add_rua = new Bairro_vila(); bairro_add_rua.Bai_ID = bairro_id; bairro_add_rua.Bai_descricao = dg_mostra_bairro_rua.SelectedCells[1].Value.ToString(); if (bairro_add_rua.Bai_ID > 0) { mostra_rua_grid(bairro_add_rua); cx_pesquisa_rua.Text = ""; cb_pesquisa_rua.Enabled = true; bt_incluir_rua.Enabled = true; } else { cx_pesquisa_rua.Text = ""; cx_pesquisa_rua.Enabled = false; cb_pesquisa_rua.Enabled = false; bt_incluir_rua.Enabled = false; } } } catch { cx_pesquisa_rua.Text = ""; cx_pesquisa_rua.Enabled = false; cb_pesquisa_rua.Enabled = false; bt_pesquisa_rua.Enabled = false; bt_incluir_rua.Enabled = false; bairro_add_rua = null; } }
private void dg_atualizar_endereco_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { rua_upt = new Rua(); bairro_upt = new Bairro_vila(); try { bairro_upt.Bai_descricao = dg_atualizar_endereco.SelectedCells[0].Value.ToString(); rua_upt.Rua_descricao = dg_atualizar_endereco.SelectedCells[1].Value.ToString(); rua_upt.Rua_cep = dg_atualizar_endereco.SelectedCells[2].Value.ToString(); bairro_upt.Bai_ID = Convert.ToInt32(dg_atualizar_endereco.SelectedCells[4].Value.ToString()); rua_upt.Rua_ID = Convert.ToInt32(dg_atualizar_endereco.SelectedCells[3].Value.ToString()); bt_atualizar.Enabled = true; bt_cancelar.Enabled = true; cx_atualizar_bairro.ReadOnly = false; cx_atualizar_rua.ReadOnly = false; cx_atualizar_cep.ReadOnly = false; } catch (Exception) { bairro_upt.Bai_descricao = ""; rua_upt.Rua_descricao = ""; rua_upt.Rua_cep = ""; bairro_upt.Bai_ID = 0; rua_upt.Rua_ID = 0; bt_atualizar.Enabled = false; bt_cancelar.Enabled = false; cx_atualizar_bairro.ReadOnly = true; cx_atualizar_rua.ReadOnly = true; cx_atualizar_cep.ReadOnly = true; } cx_atualizar_bairro.Text = bairro_upt.Bai_descricao; cx_atualizar_rua.Text = rua_upt.Rua_descricao; cx_atualizar_cep.Text = rua_upt.Rua_cep; }
private void mostra_bairro_rua_grid(Bairro_vila bairro, Rua rua) { dg_config.mostra_BairoRua(dg_atualizar_endereco, bairro, rua); }
private void mostra_rua_grid(Bairro_vila bairro) { dg_config.mostra_Rua(dg_mostra_rua, bairro, null); }
private void bt_atualizar_Click(object sender, EventArgs e) { string msg = "[ATENÇÃO!!] Você está preste a realizar uma modificação importante no sistema.\r\n Mesmo assim deseja continuar?"; DialogResult pergunta = MessageBox.Show(msg, "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (pergunta == DialogResult.Yes) { bairro_upt.Bai_descricao = cx_atualizar_bairro.Text; rua_upt.Rua_descricao = cx_atualizar_rua.Text; rua_upt.Rua_cep = cx_atualizar_cep.Text; int[] acao = new int[2]; msg = "Alterar nome do Bairro / Vila para: " + bairro_upt.Bai_descricao + " ?"; pergunta = MessageBox.Show(msg, "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (pergunta == DialogResult.Yes) { acao[0] = regra_endereco.atualizar_bairro(bairro_upt); } else { acao[0] = 1; } msg = "Alterar nome da Rua / Avenida Travessa para: " + rua_upt.Rua_descricao + " - " + rua_upt.Rua_cep + " ?"; pergunta = MessageBox.Show(msg, "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (pergunta == DialogResult.Yes) { acao[1] = regra_endereco.atualizar_rua(rua_upt); } else { acao[1] = 1; } //os dois foram atualizado if (acao[0] == 78 && acao[1] == 83) { MessageBox.Show("Dados Atualizado com sucesso"); } else if (acao[0] == 79 && acao[1] == 83) { //Erro no Bairro. MessageBox.Show("Não foi possível atualizar as informações do bairro, comunique o desenvolverdor sobre [Erro 79]! \r\n Porem houve a atualização da Rua para :" + rua_upt.Rua_descricao + "CEP :" + rua_upt.Rua_cep); } else if (acao[0] == 78 && acao[1] == 84) { //Somente Bairro MessageBox.Show("Não foi possível atualizar as informações da rua, comunique o desenvolverdor sobre [Erro 84]! \r\n Porem houve a atualização do bairro para :" + bairro_upt.Bai_descricao); } else if (acao[0] == 79 && acao[1] == 84) { MessageBox.Show("Não foi possível atualizar as informações da rua e do bairro, comunique o desenvolverdor sobre [Erro 79] e [Erro 84]! "); } else if (acao[0] == 1 && (acao[1] == 84 || acao[1] == 83)) { if (acao[1] == 83) { MessageBox.Show("Rua atualizado com sucesso!"); } if (acao[1] == 84) { MessageBox.Show("Erro: Comunique o desenvolvedor sobre o [ERROR 84]!"); } } else if (acao[1] == 1 && (acao[0] == 78 || acao[0] == 79)) { if (acao[1] == 78) { MessageBox.Show("Bairro atualizado com sucesso!"); } if (acao[1] == 79) { MessageBox.Show("Erro: Comunique o desenvolvedor sobre o [ERROR 79]!"); } } } string procurar = cb_pesquisar_endereco.Text; pequisar_atualizar_endereço(procurar); bairro_upt = null; rua_upt = null; bt_atualizar.Enabled = false; bt_cancelar.Enabled = false; cx_atualizar_bairro.ReadOnly = true; cx_atualizar_rua.ReadOnly = true; cx_atualizar_cep.ReadOnly = true; cx_atualizar_bairro.Text = ""; cx_atualizar_rua.Text = ""; cx_atualizar_cep.Text = ""; }