private void btnBuscarCliente_Click(object sender, EventArgs e) { try { entCliente c = null; String num_doc = txtNumDoc.Text; c = negCliente.Intancia.BuscarCliente(0, num_doc); txtNombreCliente.Text = c.Nombre_Cliente; txtNumDoc.Text = c.NumeroDoc_Cliente.Trim(); LocalBD.Instancia.ReturnIdClienteNV(1, c.Id_Cliente); } catch (ApplicationException) { DialogResult r = MessageBox.Show("No se encontro registro, ¿Desea realiza búsqueda avanzada?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r == DialogResult.Yes) { /* escribe en el metodo el formulario q invoco a buscar cliente para saber en que lista * detalle agregar <este aplica en caso que se encuentre mas de 1 comprobante ejecutandose en paralelo>*/ LocalBD.Instancia.Invocar(1, 2); //----------------------------------------------------------------------------------------------------- frmCliente SearchCli = new frmCliente(this.idusuario); SearchCli.ShowDialog(); btnBuscarCliente.Enabled = false; btnBuscarXid.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNuevoCliente_Click(object sender, EventArgs e) { frmCliente frmCliente = new frmCliente(); frmCliente.ShowDialog(); dgvCliente.Refresh(); }