private void pv_BuscarCodigoPadre()
        {
            try
            {
                frmPopUpClientes vFrmPopUpClientes = new frmPopUpClientes(mtxtCodigoPadre.Text, this.Name);

                if (vFrmPopUpClientes.pb_CantidadClientes() > 1)
                {
                    vFrmPopUpClientes.ShowDialog();
                }
                else if (vFrmPopUpClientes.pb_CantidadClientes() == 0)
                {
                    vMensajeView.pb_MensajeSistema(this, 3, "Dato de filtro no concuerda con ningún cliente.");
                }

                pe_ClienteModel.cliChrCodigoPri = vFrmPopUpClientes.pe_ClienteModel.cliChrCodigoPri; //Obtiene el modelo cliente devuelvo por el PopUp Cliente

                if (!pe_ClienteModel.cliChrCodigoPri.Equals("") || !pe_ClienteModel.cliChrCodigoPri.Equals(0))
                {
                    mtxtCodigoPadre.Text = pe_ClienteModel.cliChrCodigoPri;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #2
0
        /// <summary>
        /// Instancia el PopUp de clientes y le envia el dato de busqueda como filtro de clientes.
        /// </summary>
        public void pv_BuscarClientes(object sender, EventArgs e)
        {
            try
            {
                var frmPopUpClientes = new frmPopUpClientes(mtxtCliente.Text, this.Name);

                if (frmPopUpClientes.pb_CantidadClientes() > 1)
                {
                    frmPopUpClientes.ShowDialog();
                }

                pe_ClienteModel = frmPopUpClientes.pe_ClienteModel; //Obtiene el modelo cliente devuelvo por el PopUp Cliente

                if (!pe_ClienteModel.cliIntCodigo.Equals("") || !pe_ClienteModel.cliIntCodigo.Equals(0))
                {
                    mtxtCliente.Text = pe_ClienteModel.cliChrNombrePri;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }