Ejemplo n.º 1
0
        private void BuscarBtn_Click(object sender, EventArgs e)
        {
            ProductoResultsFrm pfrm;

            int    idProducto = 0;
            string NombreProd = null;
            int    esNumero;

            if (!ListTodocheck.Checked && !this.IdProductocheck.Checked && !this.NombreProdcheck.Checked)
            {
                MessageBox.Show("Tiene que ingresar criterio de busqueda", "Faltan criterios...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            if (this.NombreProdcheck.Checked && this.NombreProdTxt.Text == "")
            {
                MessageBox.Show("Debe ingresar el nombre o parte del nombre.", "Campo vacio", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }
            else
            {
                if (this.NombreProdcheck.Checked && Int32.TryParse(this.NombreProdTxt.Text, out esNumero))
                {
                    MessageBox.Show("Solo se pueden ingresar caracteres.", "Valores incorrectos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
            }

            if (!ListTodocheck.Checked && this.IdProductocheck.Checked)
            {
                idProducto = Convert.ToInt32(this.IdProductoTxt.Text);
            }
            NombreProd     = NombreProdTxt.Text;
            pfrm           = new ProductoResultsFrm();
            Cursor.Current = Cursors.WaitCursor;
            this.Visible   = false;
            pfrm.ResultadosProducto(idProducto, NombreProd);
            this.Dispose();
        }
Ejemplo n.º 2
0
        private void BuscarBtn_Click(object sender, EventArgs e)
        {
            ProductoResultsFrm pfrm;
            string             proveedor   = null;
            string             categoria   = null;
            string             descripcion = null;

            if (!ListTodoChk.Checked && !this.ProveedorChk.Checked && !this.CategoriaChk.Checked && !this.DescripcionChk.Checked)
            {
                MessageBox.Show("Tiene que ingresar criterio de busqueda", "Faltan criterios...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            if (this.ProveedorChk.Checked)
            {
                proveedor = this.ProveedorTxt.Text;
            }
            if (this.CategoriaChk.Checked)
            {
                categoria = this.CategoriaTxt.Text;
            }
            if (this.DescripcionChk.Checked)
            {
                descripcion = this.DescripcionTxt.Text;
            }

            pfrm = new ProductoResultsFrm();

            if (this.operacion == OperacionForm.frmConsulta)
            {
                pfrm.NewListado();
            }
            Cursor.Current = Cursors.WaitCursor;
            this.Visible   = false;
            pfrm.ResultadosProducto(proveedor, categoria, descripcion);
            this.Dispose();
        }
Ejemplo n.º 3
0
        private void listadoToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            ProductoResultsFrm frm = new ProductoResultsFrm();

            frm.ResultadosProducto(0, null);
        }