Example #1
0
        private void Buscar_Click(object sender, EventArgs e)
        {
            try
            {
                string condicion = "";
                if (txtCod.Text.Length > 0)
                {
                    condicion      = "Where Codigo = '" + txtCod.Text + "'";
                    txtNombre.Text = "";
                    condicion      = condicionMarcas(condicion);
                }
                else if (txtNombre.Text.Length > 0)
                {
                    condicion   = "Where Nombre Like '%" + txtNombre.Text + "%'";
                    txtCod.Text = "";
                    condicion   = condicionMarcas(condicion);
                }
                else if (Marcacheck.Checked == true || CategoriaCheck.Checked == true)
                {
                    condicion = "Where ";
                    condicion = condicionMarcas(condicion);
                }

                Negocios.Negocio negocio = new Negocios.Negocio();
                idataTable                      = negocio.ObtenerDataTable(true, condicion, "Select id, codigo as 'Codigo',nombre as 'Nombre',descripcion as 'Descripcion',(Select descripcion from MARCAS where id=idmarca) as 'Marca',(Select descripcion from CATEGORIAS where id=idcategoria) as 'Categoria', precio as 'Precio' from Articulos");
                iDataGrid.DataSource            = idataTable.DefaultView;
                iDataGrid.Columns["id"].Visible = false;
                negocio = null;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
 private void Listar_Producto_Load(object sender, EventArgs e)
 {
     try
     {
         string           query      = "Select codigo as 'Codigo',nombre as 'Nombre',descripcion as 'Descripcion',(Select descripcion from MARCAS where id=idmarca) as 'Marca',(Select descripcion from CATEGORIAS where id=idcategoria) as 'Categoria', precio as 'Precio' from Articulos";
         DataTable        idataTable = new DataTable();
         Negocios.Negocio negocio    = new Negocios.Negocio();
         idataTable           = negocio.ObtenerDataTable(false, "", query);
         iDataGrid.DataSource = idataTable.DefaultView;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }