public TFCad_SQL(TRegistro_Cad_Consulta Reg_Consulta, bool vEditar) { InitializeComponent(); Cad_Consulta = Reg_Consulta; DS_SQL.Text = Cad_Consulta.DS_SQL; Editar = vEditar; //ADD O HIGHLIGHT //Parse(); //BUSCA AS TABELAS PERMITIDAS if (!Editar) { ListaTabelasPermitidas = TCN_Cad_Usuario_X_Tabela.Busca(Utils.Parametros.pubLogin, "", ""); } //DA O FOCUS if ((pNMConsulta.Visible)) { NM_Consulta.Focus(); } else { DS_SQL.Focus(); } }
public override int buscarRegistros() { listaUsuarioXTabela_GRAVAR.Clear(); listaUsuarioXTabela_DELETAR.Clear(); TList_Cad_Usuario_X_Tabela lista = null; if ((login.Text != "") && (cd_clifor.Text != "")) { lista = TCN_Cad_Usuario_X_Tabela.Busca(login.Text, Filtro.Text, ""); } if (lista != null) { if (lista.Count > 0) { this.Lista = lista; BS_UsuarioXTabela.DataSource = Lista; } else if ((vTP_Modo == TTpModo.tm_Standby) || (vTP_Modo == TTpModo.tm_busca)) { BS_UsuarioXTabela.Clear(); } return(lista.Count); } else { return(0); } }
public void Marca_CheckedList() { if ((login.Text != "") && (cd_clifor.Text != "")) { TList_Cad_Usuario_X_Tabela lista = TCN_Cad_Usuario_X_Tabela.Busca(login.Text, "", ""); int x = 0; while (x < checkedListBox.Items.Count) { int y = 0; checkedListBox.SetItemChecked(x, false); while (y < lista.Count) { TRegistro_Cad_Usuario_X_Tabela registro = lista[y]; if (registro.NM_Tabela.ToString().Trim().Equals(checkedListBox.Items[x].ToString().Trim())) { checkedListBox.SetItemChecked(x, true); break; } y++; } x++; } } listaUsuarioXTabela_GRAVAR.Clear(); listaUsuarioXTabela_DELETAR.Clear(); habilitarControls(false); }
public TFSqlEditor() { InitializeComponent(); // Cad_Consulta = Reg_Consulta; // DS_SQL.Text = Cad_Consulta.DS_SQL; // Editar = vEditar; //ADD O HIGHLIGHT //Parse(); //BUSCA AS TABELAS PERMITIDAS if (!Editar) { ListaTabelasPermitidas = TCN_Cad_Usuario_X_Tabela.Busca(Utils.Parametros.pubLogin, "", ""); } //DA O FOCUS DS_SQL.Focus(); }
public override int buscarRegistros() { if (tcCentral.SelectedIndex == 0) { TList_Cad_Consulta lista = TCN_Cad_Consulta.Busca(0, CamadaDados.TDataQuery.getPubVariavel(TInfo.pub, "LOGIN"), NM_Consulta.Text, 0); if (lista != null) { if (lista.Count > 0) { BS_Consulta.DataSource = lista; } else { BS_Consulta.Clear(); } return(lista.Count); } } else if (tcCentral.SelectedIndex == 1) { TList_Cad_Usuario_X_Tabela lista = TCN_Cad_Usuario_X_Tabela.Busca(CamadaDados.TDataQuery.getPubVariavel(TInfo.pub, "LOGIN"), "", ""); if (lista != null) { if (lista.Count > 0) { treeTabelas.Nodes.Clear(); for (int i = 0; i < lista.Count; i++) { TreeNode no = new TreeNode(lista[i].NM_Tabela); treeTabelas.Nodes.AddRange(new TreeNode[] { no }); } } else { treeTabelas.Nodes.Clear(); } return(lista.Count); } } else if (tcCentral.SelectedIndex == 2) { TList_Cad_Campo_Amarracao lista = TCN_Cad_Campo_Amarracao.Busca(0, (BS_Consulta.Current as TRegistro_Cad_Consulta).ID_Consulta, 0, 0); if (lista != null) { if (lista.Count > 0) { BS_CampoAmarracao.DataSource = lista; } else { BS_CampoAmarracao.Clear(); } BS_CampoAmarracao.ResetBindings(true); return(lista.Count); } } else if (tcCentral.SelectedIndex == 4) { TList_Cad_Filtro lista = TCN_Cad_Filtro.Busca(0, (BS_Consulta.Current as TRegistro_Cad_Consulta).ID_Consulta, ""); if (lista != null) { if (lista.Count > 0) { BS_Filtro.DataSource = lista; } else { BS_Filtro.Clear(); } BS_Filtro.ResetBindings(true); return(lista.Count); } } else if (tcCentral.SelectedIndex == 5) { TList_Cad_Ordenacao lista = TCN_Cad_Ordenacao.Busca(0, (BS_Consulta.Current as TRegistro_Cad_Consulta).ID_Consulta, ""); if (lista != null) { if (lista.Count > 0) { treeCampoOrdenado.Nodes.Clear(); for (int i = 0; i < lista.Count; i++) { TreeNode no = new TreeNode(lista[i].NM_Campo + " (" + (lista[i].TP_Ordenacao.Equals("A") ? "ASC" : "DESC") + ")"); no.Name = lista[i].ID_Ordenacao.ToString(); treeCampoOrdenado.Nodes.AddRange(new TreeNode[] { no }); } } else { treeCampoOrdenado.Nodes.Clear(); } return(lista.Count); } } return(0); }