示例#1
0
        private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.ColumnIndex == 0)
            {
                Frm_clienteCriar janelaEditar = new Frm_clienteCriar(Regex.Replace(dataGridView1.SelectedCells[0].Value.ToString(), "[\\-\\.\\,\\/]", ""));
                janelaEditar.TopLevel        = false;
                janelaEditar.FormBorderStyle = FormBorderStyle.None;
                janelaEditar.Dock            = DockStyle.Fill;

                this.Parent.Controls.Add(janelaEditar);
                janelaEditar.Show();
                janelaEditar.BringToFront();
            }
        }
示例#2
0
        private void btn_consultCliente_Click(object sender, EventArgs e)
        {
            if (txt_cliente.MaskCompleted)
            {
                string doc = Regex.Replace(txt_cliente.Text, "[\\-\\,\\.]", "");
                if (cliente.clienteExiste(doc))
                {
                    if (doc.Length == 11)
                    {
                        string[] dados = cliente.retornaAtributos(doc);
                        txt_nome.Text = dados[0];
                        clienteCpf client = new clienteCpf(dados);
                        txt_nome.Text     = client.Nome;
                        txt_telefone.Text = client.Telefone;
                        txt_cidade.Text   = client.Cidade;
                        txt_email.Text    = client.Email;
                    }
                    else
                    {
                        string[] dados = cliente.retornaAtributos(doc);
                        txt_nome.Text = dados[0];
                        clienteCnpj client = new clienteCnpj(dados);
                        txt_nome.Text     = client.Nome;
                        txt_telefone.Text = client.Telefone;
                        txt_cidade.Text   = client.Cidade;
                        txt_email.Text    = client.Email;
                        np_desconto.Value = client.Desconto;
                    }
                }
                else
                {
                    DialogResult info = MessageBox.Show("Cliente não cadastrado! Deseja cadastra-lo?", "Erro", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                    if (info == DialogResult.Yes)
                    {
                        Frm_clienteCriar janelaCliente = new Frm_clienteCriar();
                        janelaCliente.TopLevel        = false;
                        janelaCliente.FormBorderStyle = FormBorderStyle.None;
                        janelaCliente.Dock            = DockStyle.Fill;

                        this.Parent.Controls.Add(janelaCliente);
                        janelaCliente.Show();
                        janelaCliente.BringToFront();
                    }
                }
            }
        }