Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        /// <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;
            }
        }