private void btnBuscarPersonalInspeccion_Click(object sender, EventArgs e) { if (Application.OpenForms.Cast <Form>().Count(x => x.Name == "FrmBusquedaSeleccionarRegistro") > 0) { return; } if ((nroDocumentoIdentidadPersonalInspeccion ?? "") == txtNroDocIdentidadPersonalInspeccion.Text.Trim() && nroDocumentoIdentidadPersonalInspeccion != null) { return; } if (txtNroDocIdentidadPersonalInspeccion.Text.Trim() == "") { CargarPersonalInspeccion(null); } string formulario = this.GetType().FullName; string control = ((Control)sender).Name; ControlBusquedaBe item = controlBusquedaBl.ObtenerControlBusqueda(formulario, control, true); if (item == null) { return; } FrmBusquedaSeleccionarRegistro frm = new FrmBusquedaSeleccionarRegistro(item, txtNroDocIdentidadPersonalInspeccion.Text.Trim()); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); CargarPersonalInspeccion(null); if (dr == DialogResult.OK) { dynamic resultado = frm.Resultado; CargarPersonalInspeccion(resultado.CodigoPersonal); } }
private void btnBuscarProductoInicial_Click(object sender, EventArgs e) { if ((codigoBarraProductoIndividualInicial ?? "") == txtCodigoBarraProductoIndividualInicial.Text.Trim() && codigoBarraProductoIndividualInicial != null) { return; } if (txtCodigoBarraProductoIndividualInicial.Text.Trim() == "") { CargarProductoIndividualInicial(null); } string formulario = this.GetType().FullName; string control = ((Control)sender).Name; ControlBusquedaBe item = controlBusquedaBl.ObtenerControlBusqueda(formulario, control, true); if (item == null) { return; } FrmBusquedaSeleccionarRegistro frm = new FrmBusquedaSeleccionarRegistro(item); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); CargarProductoIndividualInicial(null); if (dr == DialogResult.OK) { dynamic resultado = frm.Resultado; CargarProductoIndividualInicial(resultado.CodigoProductoIndividual); } }
private void btnBuscarDocumentoPago_Click(object sender, EventArgs e) { if (cbbCodigoTipoDocumentoPago.SelectedIndex == 0) { return; } int codigoTipoDocumentoPago = int.Parse(cbbCodigoTipoDocumentoPago.SelectedValue.ToString()); TipoDocumentoPago tipoDocumentoPago = ((TipoDocumentoPago)codigoTipoDocumentoPago); string strTipoDocumentoPago = tipoDocumentoPago.GetAttributeOfType <DescriptionAttribute>().Description; string formulario = this.GetType().FullName; string control = ((Control)sender).Name; ControlBusquedaBe item = controlBusquedaBl.ObtenerControlBusqueda(formulario, $"{control}{strTipoDocumentoPago}", true); if (item == null) { return; } FrmBusquedaSeleccionarRegistro frm = new FrmBusquedaSeleccionarRegistro(item); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); CargarDocumentoPago(null, null); if (dr == DialogResult.OK) { dynamic resultado = frm.Resultado; int? codigoDocumentoPago = tipoDocumentoPago == TipoDocumentoPago.Factura ? resultado.CodigoFacturaVenta : tipoDocumentoPago == TipoDocumentoPago.Letra ? resultado.CodigoLetra : null; CargarDocumentoPago(codigoTipoDocumentoPago, codigoDocumentoPago); CalcularImporteTotal(); } }
private void btnBuscarPersonal_Click(object sender, EventArgs e) { if (nroDocumentoIdentidad == txtNroDocIdentidadPersonal.Text.Trim()) { return; } string formulario = this.GetType().FullName; string control = ((Control)sender).Name; ControlBusquedaBe item = controlBusquedaBl.ObtenerControlBusqueda(formulario, control, true); if (item == null) { return; } FrmBusquedaSeleccionarRegistro frm = new FrmBusquedaSeleccionarRegistro(item, txtNroDocIdentidadPersonal.Text.Trim()); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); CargarPersonal(null); if (dr == DialogResult.OK) { dynamic resultado = frm.Resultado; CargarPersonal(resultado.CodigoPersonal); } }
private void btnBuscarProducto_Click(object sender, EventArgs e) { string formulario = this.GetType().FullName; string control = ((Control)sender).Name; ControlBusquedaBe item = controlBusquedaBl.ObtenerControlBusqueda(formulario, control, true); if (item == null) { return; } FrmBusquedaSeleccionarRegistro frm = new FrmBusquedaSeleccionarRegistro(item); frm.ShowInTaskbar = false; frm.BringToFront(); DialogResult dr = frm.ShowDialog(); CargarProducto(null); if (dr == DialogResult.OK) { dynamic resultado = frm.Resultado; CargarProducto(resultado.CodigoProducto); } }