/// <summary> /// Função que carrega a Regional pesquisado pelo Código /// </summary> /// <param name="vCodRegional"></param> internal void carregaRegional(string vCodRegional) { try { objBLL = new BLL_regiaoAtuacao(); listaRegional = objBLL_Reg.buscarCod(vCodRegional); if (listaRegional != null && listaRegional.Count > 0) { lblCodRegional.Text = listaRegional[0].CodRegional.PadLeft(5, '0'); lblCodigoRegional.Text = listaRegional[0].Codigo; lblDescricaoRegional.Text = listaRegional[0].Descricao; } else { abrirForm("frmReg", gridRegional); } } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que carrega a Região pesquisado pelo Código /// </summary> /// <param name="vCodRegiao"></param> internal void carregaRegiao(string vCodRegiao) { try { objBLL_Regiao = new BLL_regiaoAtuacao(); listaRegiao = objBLL_Regiao.buscarCod(vCodRegiao); if (listaRegiao != null && listaRegiao.Count > 0) { lblCodRegiao.Text = listaRegiao[0].CodRegiao; lblDescricaoRegiao.Text = "Microrregião: " + listaRegiao[0].Codigo + " - " + listaRegiao[0].DescRegiao + " - Regional: " + listaRegiao[0].DescricaoRegional; } else { abrirForm("frmReg", gridRegiao); } } 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 /// <para> As Pesquisa são por: Regiao, Comum</para> /// </summary> /// <param name="Campo"></param> /// <param name="DataGrid"></param> internal void carregaGrid(string Pesquisa, string Campo1, DataGridView dataGrid) { try { if (Pesquisa.Equals("Regiao")) { //chama a classe de negócios objBLL_Regiao = new BLL_regiaoAtuacao(); listaRegiao = objBLL_Regiao.buscarRegional(Campo1); funcoes.gridRegiao(dataGrid, "Relatorios"); dataGrid.DataSource = listaRegiao; dataGrid.DefaultCellStyle.ForeColor = Color.Black; } else if (Pesquisa.Equals("Comum")) { //chama a classe de negócios objBLL_Usuario = new BLL_usuario(); listaUsuarioCCB = objBLL_Usuario.buscarUsuarioCCB(modulos.CodUsuario, preencherSelecionados("Regiao", gridRegiao)); funcoes.gridCCB(dataGrid, "Relatorios"); dataGrid.DataSource = listaUsuarioCCB; dataGrid.DefaultCellStyle.ForeColor = Color.Black; } } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que preenche o formulário para edição /// </summary> /// <param name="CodRegiao"></param> internal void preencher(string CodRegiao) { try { objBLL = new BLL_regiaoAtuacao(); lista = objBLL.buscarCod(CodRegiao); } 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("Regiao")) { //chama a classe de negócios objBLL = new BLL_regiaoAtuacao(); lista = objBLL.buscarCod(Campo); funcoes.gridRegiao(dataGrid); dataGrid.DataSource = lista; } else if (Pesquisa.Equals("Codigo")) { //chama a classe de negócios objBLL = new BLL_regiaoAtuacao(); lista = objBLL.buscarCod(Campo); funcoes.gridRegiao(dataGrid); dataGrid.DataSource = lista; } else if (Pesquisa.Equals("Nome")) { //chama a classe de negócios objBLL = new BLL_regiaoAtuacao(); lista = objBLL.buscarDescricao(Campo); funcoes.gridRegiao(dataGrid); dataGrid.DataSource = lista; } else if (Pesquisa.Equals("Regional")) { //chama a classe de negócios objBLL = new BLL_regiaoAtuacao(); lista = objBLL.buscarRegional(Campo); funcoes.gridRegiao(dataGrid); dataGrid.DataSource = lista; } } 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 Região por Regional</para> /// </summary> /// <param name="CodRegional"></param> /// <returns></returns> public List <MOD_regiaoAtuacao> buscarRegiao(string CodRegional) { try { objBLL_Regiao = new BLL_regiaoAtuacao(); listaRegiao = objBLL_Regiao.buscarRegional(CodRegional); return(listaRegiao); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que resume as informações para enviar a classe de negocios para salvar /// </summary> private void salvar() { try { if (ValidarControles().Equals(true)) { objBLL = new BLL_regiaoAtuacao(); if (Convert.ToInt32(txtCodigo.Text).Equals(0)) { //chama a rotina da camada de negocios para efetuar inserção ou update objBLL.inserir(criarTabela()); } else { //chama a rotina da camada de negocios para efetuar inserção ou update objBLL.salvar(criarTabela()); } //conversor para retorno ao formulario que chamou if (formChama.Name.Equals("frmRegiaoBusca")) { ((frmRegiaoBusca)formChama).carregaGrid("Regiao", objEnt.CodRegiao, dataGrid); } FormClosing -= new FormClosingEventHandler(frmRegiao_FormClosing); Close(); FormClosing += new FormClosingEventHandler(frmRegiao_FormClosing); } } catch (ArgumentException ae) { throw new Exception(ae.Message); } 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 Regiao) { try { //chama a classe de negócios objBLL = new BLL_regiaoAtuacao(); lista = objBLL.buscarDescricao(Regiao); funcoes.gridRegiao(gridDesc); gridDesc.DataSource = lista; } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// função que carrega os combos que serão preenchidos /// com a tabela Região Atuação /// </summary> /// <param name="cboCombo"></param> public static ComboBoxPersonal carregaComboRegiao(ComboBoxPersonal cboCombo, string CodRegional) { try { objBLL_Regiao = new BLL_regiaoAtuacao(); listaRegiao = new List <MOD_regiaoAtuacao>(); listaRegiao = objBLL_Regiao.buscarRegional(CodRegional); cboCombo.DataSource = listaRegiao; cboCombo.ValueMember = "CodRegiao"; cboCombo.DisplayMember = "DescRegiao"; cboCombo.SelectedIndex = (-1); return(cboCombo); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }