/// <summary> /// função que carrega os combos que serão preenchidos /// com a tabela Instrumento /// </summary> /// <param name="cboCombo"></param> public static ComboBoxPersonal carregaComboInstrumento(ComboBoxPersonal cboCombo, string CodFamilia) { try { cboCombo.DataSource = null; objBLL_Instrumento = new BLL_instrumento(); listaInstrumento = new List <MOD_instrumento>(); listaInstrumento = objBLL_Instrumento.buscarFamilia(CodFamilia); //cboCombo.Items.Clear(); cboCombo.DataSource = listaInstrumento; cboCombo.ValueMember = "CodInstrumento"; cboCombo.DisplayMember = "DescInstrumento"; cboCombo.SelectedIndex = (-1); return(cboCombo); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que carrega a pesquisa, apenas definir o campo e o grid que será carregado /// </summary> /// <param name="Campo"></param> /// <param name="DataGrid"></param> internal void carregaGrid(string Pesquisa, string Campo, DataGridView dataGrid) { try { if (Pesquisa.Equals("Instrumento")) { //chama a classe de negócios objBLL = new BLL_instrumento(); lista = objBLL.buscarCod(Campo); funcoes.gridInstrumentos(dataGrid, string.Empty); dataGrid.DataSource = lista; definirImagens(dataGrid); } else if (Pesquisa.Equals("Codigo")) { //chama a classe de negócios objBLL = new BLL_instrumento(); lista = objBLL.buscarCod(Campo); funcoes.gridInstrumentos(dataGrid, string.Empty); dataGrid.DataSource = lista; definirImagens(dataGrid); } else if (Pesquisa.Equals("Descricao")) { //chama a classe de negócios objBLL = new BLL_instrumento(); lista = objBLL.buscarDescricao(Campo); funcoes.gridInstrumentos(dataGrid, string.Empty); dataGrid.DataSource = lista; definirImagens(dataGrid); } else if (Pesquisa.Equals("Situacao")) { //chama a classe de negócios objBLL = new BLL_instrumento(); lista = objBLL.buscarSituacao(Campo); funcoes.gridInstrumentos(dataGrid, string.Empty); dataGrid.DataSource = lista; definirImagens(dataGrid); } } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que preenche o formulário para edição /// </summary> /// <param name="CodInstr"></param> internal void preencher(string CodInstr) { try { objBLL = new BLL_instrumento(); lista = objBLL.buscarCod(CodInstr); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que busca os dados para preenchimento do Formulário Visão Orquestral /// <para>Tabela Instrumento por Voz</para> /// </summary> /// <param name="CodVoz"></param> /// <param name="CodFamilia"></param> /// <returns></returns> public List <MOD_instrumentoVozPrincipal> buscarInstrumentos(string CodVoz, string CodFamilia) { try { objBLL_Instrumento = new BLL_instrumento(); listaInstrumento = objBLL_Instrumento.buscarCodVoz(CodVoz, CodFamilia); return(listaInstrumento); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que carrega a pesquisa, apenas definir o campo /// </summary> /// <param name="Campo1"></param> internal void carregaGrid(string Instrumento) { try { //chama a classe de negócios objBLL = new BLL_instrumento(); lista = objBLL.buscarDescricao(Instrumento); funcoes.gridInstrumentos(gridDesc, "Geral"); gridDesc.DataSource = lista; definirImagens(gridDesc); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que carrega os Instrumentos /// </summary> /// <param name="vCodHinario"></param> private void carregaInstrumentos(string vCodHinario) { try { objBLL_Instr = new BLL_instrumento(); listaInstr = objBLL_Instr.buscarHinarioInstr(vCodHinario); funcoes.gridInstrumentos(gridInstrumento, "Hinario"); ///vincula a lista ao DataSource do DataGriView gridInstrumento.DataSource = listaInstr; } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }