public void pv_BuscarProducto(object sender, EventArgs e) { try { frmPopUpProductos frmPopUpProductos = new frmPopUpProductos(mcboxBodega.SelectedValue.ToString(), mtxtInventario.Text, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); if (frmPopUpProductos.pb_CantidadProductos() > 1) { frmPopUpProductos.ShowDialog(); } else if (frmPopUpProductos.pb_CantidadProductos() == 0) { ps_msView.pb_MensajeSistema(vComercialRpts, 3, "Dato de filtro no concuerda con ningún producto."); } pe_PopUpProductoModel = frmPopUpProductos.pe_PopUpProductoModel; // Obtiene el modelo producto devuelvo por el PopUp Producto. if (!pe_PopUpProductoModel.prdIntCodigo.Equals("") && !pe_PopUpProductoModel.prdIntCodigo.Equals(0)) { mtxtInventario.Text = pe_PopUpProductoModel.prdChrDescripcion; } } catch (Exception ex) { throw ex; } }
/// <summary> /// Instancia el PopUp de productos y le envia el dato de busqueda como filtro de productos. /// </summary> private void pv_BuscarProductos() { try { frmPopUpProductos frmPopUpProductos = new frmPopUpProductos(mcbBodega.SelectedValue.ToString(), mtxtProducto.Text, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); if (frmPopUpProductos.pb_CantidadProductos() > 1) { frmPopUpProductos.ShowDialog(); } else if (frmPopUpProductos.pb_CantidadProductos() == 0) { vMensajeView.pb_MensajeSistema(this, 3, "Dato de filtro no concuerda con ningún producto."); } pe_PopUpProductoModel = frmPopUpProductos.pe_PopUpProductoModel; // Obtiene el modelo producto devuelvo por el PopUp Producto. if (!pe_PopUpProductoModel.prdIntCodigo.Equals("") && !pe_PopUpProductoModel.prdIntCodigo.Equals(0)) { pv_AgregarProducto(); } } catch (Exception ex) { throw ex; } }