Exemple #1
0
        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;
            }
        }
Exemple #2
0
        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);
        }
Exemple #4
0
        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    = "";
        }