public formCadastroGrupo(bool pesquisaHabilitado)
     : base(pesquisaHabilitado)
 {
     InitializeComponent();
     if (pesquisaHabilitado)
         pesquisa = new formPesquisaGrupo(this, false);
     grupoSQL = new TblGrupo();
 }
 public formPesquisaGrupo(formCadastro cadastro, bool novoHabilitado)
     : base(cadastro, novoHabilitado)
 {
     InitializeComponent();
     map = new MapGrupo(dsFROGIOS.GRUPO);
     comboCampoPesquisa.Items.Clear();
     foreach (string coluna in map.Colunas){
         comboCampoPesquisa.Items.Add(coluna);
     }
     grupoSQL = new TblGrupo();
 }
 public void adicionarGrupo(int codigo)
 {
     try {
        Conexao.abrir();
        TblGrupo grupoSQL = new TblGrupo();
        string coluna = dsFROGIOS.GRUPO.GRUPO_CODIGOColumn.ColumnName;
        string valor; try { valor = Convert.ToString(codigo); } catch (Exception) { valor = "-5"; }
        dsFROGIOS.GRUPO.Clear();
        dsFROGIOS.GRUPO.Load(grupoSQL.selecionar(coluna, valor, true));
        } catch (Exception erro) {
        exibirMensagemErro(erro.Message);
        } finally {
        Conexao.fechar();
        }
 }
Exemple #4
0
        public void selecionar(
            int codigo,
            dsFROGIOS.PRODUTODataTable produto,
            dsFROGIOS.MARCADataTable marca,
            dsFROGIOS.GRUPODataTable grupo,
            dsFROGIOS.SECAODataTable secao,
            dsFROGIOS.FORNECEDORDataTable fornecedor,
            dsFROGIOS.FORNECEDOR_FISICODataTable fisico,
            dsFROGIOS.FORNECEDOR_JURIDICODataTable juridico
            )
        {
            TblProduto produtoSQL = new TblProduto();
                produto.Clear();
                produto.Load(produtoSQL.selecionar(
                    produto.PRODUTO_CODIGOColumn.ColumnName,
                    codigo.ToString(),
                    true
                ));
                dsFROGIOS.PRODUTORow produtoLinha = (dsFROGIOS.PRODUTORow)produto.Rows[0];

                try {
                    TblMarca marcaSQL = new TblMarca();
                    marca.Load(marcaSQL.selecionar(
                        marca.MARCA_CODIGOColumn.ColumnName,
                        produtoLinha.PRODUTO_MARCA.ToString(),
                        true
                        ));
                } catch (Exception) {}

                try {
                    TblGrupo grupoSQL = new TblGrupo();
                    grupo.Load(grupoSQL.selecionar(
                        grupo.GRUPO_CODIGOColumn.ColumnName,
                        produtoLinha.PRODUTO_GRUPO.ToString(),
                        true
                        ));
                } catch (Exception) {}

                try {
                    TblSecao secaoSQL = new TblSecao();
                    secao.Load(secaoSQL.selecionar(
                        secao.SECAO_CODIGOColumn.ColumnName,
                        produtoLinha.PRODUTO_SECAO.ToString(),
                        true
                        ));
                } catch (Exception) {}

                try {
                    TblFornecedor fornecedorSQL = new TblFornecedor();
                    fornecedor.Load(fornecedorSQL.selecionar(
                        fornecedor.FORNECEDOR_CODIGOColumn.ColumnName,
                        produtoLinha.PRODUTO_FORNECEDOR.ToString(),
                        true
                    ));

                    dsFROGIOS.FORNECEDORRow fornecedorLinha = (dsFROGIOS.FORNECEDORRow)fornecedor.Rows[0];

                    TblFornecedorFisico fisicoSQL = new TblFornecedorFisico();
                    fisico.Load(fisicoSQL.selecionar(
                        fisico.FORNECEDOR_FISICO_FORNECEDORColumn.ColumnName,
                        fornecedorLinha.FORNECEDOR_CODIGO.ToString(),
                        true
                        ));

                    TblFornecedorJuridico juridicoSQL = new TblFornecedorJuridico();
                    juridico.Load(juridicoSQL.selecionar(
                        juridico.FORNECEDOR_JURIDICO_FORNECEDORColumn.ColumnName,
                        fornecedorLinha.FORNECEDOR_CODIGO.ToString(),
                        true
                        ));

                } catch (Exception) {}
        }