public string actualizarTabla() { String sql = " SELECT P.IDPROVEEDOR, P.NIF,P.NOMBRE, P.DIRECCION,P.POBLACION,P.PROVINCIA,CP.CODIGOPOSTAL,P.TELEFONO,P.COMUNIDAD" + " FROM PROVEEDORES P,CODIGOSPOSTALESPOBLACIONES CPP,CODIGOSPOSTALES CP" + " WHERE P.REFCPPOBLACIONES = CPP.IDCODIGOPOSTALPOB" + " AND CPP.REFCODIGOPOSTAL = CP.IDCODIGOPOSTAL"; if (chkEliminados.Checked) { sql = sql + " AND P.ELIMINADO = 1"; } else { sql = sql + " AND P.ELIMINADO = 0"; } if (txtCIF.Text.Length > 0) { sql = sql + " and upper(P.NIF) like '%" + txtCIF.Text.ToUpper() + "%'"; } if (txtTelefono.Text.Length > 0) { sql = sql + " and upper(P.TELEFONO) like '%" + txtTelefono.Text.ToUpper() + "%'"; } if (txtNombre.Text.Length > 0) { sql = sql + " and upper(P.NOMBRE) like '%" + txtNombre.Text.ToUpper() + "%'"; } funciones.rellenaDGV(dgvProveedores, sql); funciones.estilodgv(dgvProveedores); // Actualizamos el proveedor en el XML xml.BDToXML(sql, "Proveedor", "Proveedores.xml"); return(sql); }
public string actualizarTabla() { string sql = ""; sql = "SELECT IDARTICULO,NOMBRE,STOCK,PRECIO,PESO,DESCRIPCION AS TIPO FROM ARTICULOS A,TIPOARTICULO T " + " WHERE A.TIPO = T.IDTIPO "; if (chkEliminados.Checked) { sql = sql + " AND A.ELIMINADO = 1"; } else { sql = sql + " AND A.ELIMINADO =0"; } if (txtNombre.Text.Length > 0) { sql = sql + " and upper(NOMBRE) like '%" + txtNombre.Text.ToUpper() + "%'"; } if (txtPeso.Text.Length > 0) { sql = sql + " and upper(PESO) like '%" + txtPeso.Text.ToUpper() + "%'"; } if (txtPrecio.Text.Length > 0) { switch (cboOperacion.SelectedIndex) { case 0: sql = sql + " and PRECIO<" + txtPrecio.Text; break; case 1: sql = sql + " and PRECIO=" + txtPrecio.Text; break; case 2: sql = sql + " and PRECIO>" + txtPrecio.Text; break; } } if (cboTipo.SelectedIndex != 0) { switch (cboTipo.SelectedIndex) { case 1: // Armas sql = sql + " and descripcion = 'Armas'"; break; case 2: // Camisetas sql = sql + " and descripcion = 'Camisetas'"; break; case 3: // Torretas sql = sql + " and descripcion = 'Torretas'"; break; case 4: // Cajas sql = sql + " and descripcion = 'Cajas'"; break; } } sql = sql + " ORDER BY A.NOMBRE"; funciones.rellenaDGV(dgvArticulos, sql); funciones.estilodgv(dgvArticulos); return(sql); }