Beispiel #1
0
        public void selecionar(
            int codigo, 
            dsFROGIOS.FORNECEDORDataTable fornecedor, 
            dsFROGIOS.FORNECEDOR_FISICODataTable fisico, 
            dsFROGIOS.FORNECEDOR_JURIDICODataTable juridico,
            dsFROGIOS.UFDataTable uf)
        {
            fornecedor.Clear();

            TblFornecedor fornecedorSql = new TblFornecedor();
            fornecedor.Load(
                fornecedorSql.selecionar(
                fornecedor.FORNECEDOR_CODIGOColumn.ColumnName,
                codigo.ToString(),
                true
                )
            );

            TblUF ufSql = new TblUF();
            uf.Clear();
            uf.Load(ufSql.selecionar(
                uf.UF_CODIGOColumn.ColumnName,
                Convert.ToString(((dsFROGIOS.FORNECEDORRow)fornecedor.Rows[0]).FORNECEDOR_UF),
                true
                ));

            if (fisico != null) {
                fisico.Clear();
                TblFornecedorFisico fisicoSql = new TblFornecedorFisico();
                fisico.Load(
                    fisicoSql.selecionar(
                        fisico.FORNECEDOR_FISICO_FORNECEDORColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );
            } else if (juridico != null) {
                juridico.Clear();
                TblFornecedorJuridico juridicoSql = new TblFornecedorJuridico();
                juridico.Load(
                    juridicoSql.selecionar(
                        juridico.FORNECEDOR_JURIDICO_FORNECEDORColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );
            }
        }
Beispiel #2
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) {}
        }