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(); } }
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(); } } } }