private void _btnConsultarClientes_Click(object sender, EventArgs e) { int unIdCliente = BuscarListaPr.BuscarCliente(); if (unIdCliente > -1) { //this.objetoLocal.fkpersona = pero.Instancia.RegistroPorId(unIdCliente); this.CargarControlesAdicionales(); } }
public void Buscar(object unObjeto, bool buscar = true) { cliente objeto = unObjeto as cliente; try { DialogResult respuesta = DialogResult.Yes; if (objeto == null) { objeto = new cliente(); } if (buscar == true) { object valor = BuscarListaPr.BuscarCliente(); if (valor != null) { //Cliente clienteEncontrado = this.proveedor.RegistroPorId((int)valor); //if (clienteEncontrado != null) //{ // objeto = clienteEncontrado; // respuesta = DialogResult.Yes; //} //else // respuesta = DialogResult.No; } else { respuesta = DialogResult.No; } } //if (buscar == false) // objeto = this.proveedor.RegistroPorId(objeto.Id); if (respuesta == DialogResult.Yes) { this.RaiseCargaVista(objeto); } } catch (Exception ex) { if (ex.InnerException == null) { General.Mensaje(ex.Message); } else { General.Mensaje(ex.InnerException.Message); } } finally { } }