コード例 #1
0
ファイル: GerFuncionario.cs プロジェクト: Artenes/frogi-os
        public void selecionar(
            int codigo, 
            dsFROGIOS.FUNCIONARIODataTable funcionario,
            dsFROGIOS.CATEGORIADataTable categoria)
        {
            funcionario.Clear();
            //categoria.Clear();

            TblFuncionario funcionarioSQL = new TblFuncionario();
            //TblCategoria categoriaSQL = new TblCategoria();
            funcionario.Load(
                funcionarioSQL.selecionar(
                funcionario.FUNCIONARIO_CODIGOColumn.ColumnName,
                codigo.ToString(),
                true
                )
            );

            /*dsFROGIOS.FUNCIONARIORow funcionarioLinha = (dsFROGIOS.FUNCIONARIORow) funcionario.Rows[0];
            categoria.Load(
                categoriaSQL.selecionar(
                categoria.CATEGORIA_CODIGOColumn.ColumnName,
                funcionarioLinha.FUNCIONARIO_CATEGORIA.ToString(),
                true
                )
            );*/
        }
コード例 #2
0
ファイル: GerUsuario.cs プロジェクト: Artenes/frogi-os
        public void selecionar(int codigo, dsFROGIOS.USUARIODataTable usuario, dsFROGIOS.PERMISSAODataTable permissao)
        {
            usuario.Clear();
            usuario.Load(sqlUsuario.selecionar(usuario.USUARIO_CODIGOColumn.ColumnName, codigo.ToString(), true));

            permissao.Clear();
            permissao.Load(sqlPermissao.selecionar(permissao.PERMISSAO_USUARIOColumn.ColumnName, codigo.ToString(), true));
        }
コード例 #3
0
ファイル: GerFornecedor.cs プロジェクト: Artenes/frogi-os
        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
                    )
                );
            }
        }
コード例 #4
0
ファイル: GerProduto.cs プロジェクト: Artenes/frogi-os
        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) {}
        }
コード例 #5
0
ファイル: GerOrcamento.cs プロジェクト: Artenes/frogi-os
        public void selecionar(
            int codigo,
            dsFROGIOS.ORCAMENTODataTable orcamento,
            dsFROGIOS.ORCAMENTO_ITEMDataTable item,
            dsFROGIOS.ORCAMENTO_SERVICODataTable servico,
            dsFROGIOS.CLIENTEDataTable cliente,
            dsFROGIOS.CLIENTE_FISICODataTable fisico,
            dsFROGIOS.CLIENTE_JURIDICODataTable juridico,
            dsFROGIOS.FUNCIONARIODataTable funcionario)
        {
            TblCliente clienteSQL = new TblCliente();
            TblClienteFisico fisicoSQL = new TblClienteFisico();
            TblClienteJuridico juridicoSQL = new TblClienteJuridico();
            TblFuncionario funcionarioSQL = new TblFuncionario();

            orcamento.Clear();
            orcamento.Load(
                    orcamentoSQL.selecionar(
                        orcamento.ORCAMENTO_CODIGOColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

            dsFROGIOS.ORCAMENTORow orcamentoLinha = (dsFROGIOS.ORCAMENTORow)orcamento.Rows[0];

            item.Clear();
            item.Load(
                    orcamentoItemSQL.selecionar(
                        item.ORCAMENTO_ITEM_ORCAMENTOColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

            servico.Clear();
            servico.Load(
                    orcamentoServicoSQL.selecionar(
                        servico.ORCAMENTO_SERVICO_ORCAMENTOColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

            cliente.Clear();
            cliente.Load(
                    clienteSQL.selecionar(
                        cliente.CLIENTE_CODIGOColumn.ColumnName,
                        orcamentoLinha.ORCAMENTO_CLIENTE.ToString(),
                        true
                    )
                );

            fisico.Clear();
            fisico.Load(
                    fisicoSQL.selecionar(
                        fisico.CLIENTE_FISICO_CLIENTEColumn.ColumnName,
                        orcamentoLinha.ORCAMENTO_CLIENTE.ToString(),
                        true
                    )
                );

            juridico.Clear();
            juridico.Load(
                    juridicoSQL.selecionar(
                        juridico.CLIENTE_JURIDICO_CLIENTEColumn.ColumnName,
                        orcamentoLinha.ORCAMENTO_CLIENTE.ToString(),
                        true
                    )
                );

            funcionario.Clear();
            funcionario.Load(
                    funcionarioSQL.selecionar(
                        funcionario.FUNCIONARIO_CODIGOColumn.ColumnName,
                        orcamentoLinha.ORCAMENTO_FUNCIONARIO.ToString(),
                        true
                    )
                );
        }
コード例 #6
0
ファイル: GerCompra.cs プロジェクト: Artenes/frogi-os
        public void selecionar(
            int codigo,
            dsFROGIOS.COMPRADataTable compra,
            dsFROGIOS.ITEM_COMPRADataTable itemCompra,
            dsFROGIOS.FUNCIONARIODataTable funcionario,
            dsFROGIOS.FORNECEDORDataTable fornecedor,
            dsFROGIOS.FORNECEDOR_FISICODataTable fisico,
            dsFROGIOS.FORNECEDOR_JURIDICODataTable juridico)
        {
            TblFornecedor fornecedorSQL = new TblFornecedor();
                TblFornecedorFisico fisicoSQL = new TblFornecedorFisico();
                TblFornecedorJuridico juridicoSQL = new TblFornecedorJuridico();

                compra.Clear();
                TblCompra compraSQL = new TblCompra();
                compra.Load(
                    compraSQL.selecionar(
                        compra.COMPRA_CODIGOColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

                dsFROGIOS.COMPRARow compraLinha = (dsFROGIOS.COMPRARow) compra.Rows[0];

                itemCompra.Clear();
                TblItemCompra itemCompraSQL = new TblItemCompra();
                itemCompra.Load(
                        itemCompraSQL.selecionar(
                            itemCompra.ITEM_COMPRA_COMPRAColumn.ColumnName,
                            codigo.ToString(),
                            true
                        )
                );

                fornecedor.Clear();
                fornecedor.Load(
                        fornecedorSQL.selecionar(
                            fornecedor.FORNECEDOR_CODIGOColumn.ColumnName,
                            compraLinha.COMPRA_FORNECEDOR.ToString(),
                            true
                        )
                    );

                fisico.Clear();
                fisico.Load(
                        fisicoSQL.selecionar(
                            fisico.FORNECEDOR_FISICO_FORNECEDORColumn.ColumnName,
                            compraLinha.COMPRA_FORNECEDOR.ToString(),
                            true
                        )
                    );
        }
コード例 #7
0
ファイル: GerCliente.cs プロジェクト: Artenes/frogi-os
 public void selecionar(int codigo, dsFROGIOS.CLIENTEDataTable cliente, dsFROGIOS.CLIENTE_FISICODataTable fisico, dsFROGIOS.CLIENTE_JURIDICODataTable juridico)
 {
     cliente.Clear();
     TblCliente clienteSql = new TblCliente();
     cliente.Load(
         clienteSql.selecionar(
         cliente.CLIENTE_CODIGOColumn.ColumnName,
         codigo.ToString(),
         true
         )
     );
     if (fisico != null) {
         fisico.Clear();
         TblClienteFisico fisicoSql = new TblClienteFisico();
         fisico.Load(
             fisicoSql.selecionar(
                 fisico.CLIENTE_FISICO_CLIENTEColumn.ColumnName,
                 codigo.ToString(),
                 true
             )
         );
     } else if (juridico != null) {
         juridico.Clear();
         TblClienteJuridico juridicoSql = new TblClienteJuridico();
         juridico.Load(
             juridicoSql.selecionar(
                 juridico.CLIENTE_JURIDICO_CLIENTEColumn.ColumnName,
                 codigo.ToString(),
                 true
             )
         );
     }
 }
コード例 #8
0
ファイル: GerOs.cs プロジェクト: Artenes/frogi-os
        public void selecionar(
            int codigo,
            dsFROGIOS.OSDataTable os,
            dsFROGIOS.OS_ITEMDataTable item,
            dsFROGIOS.OS_SERVICODataTable servico,
            dsFROGIOS.CLIENTEDataTable cliente,
            dsFROGIOS.CLIENTE_FISICODataTable fisico,
            dsFROGIOS.CLIENTE_JURIDICODataTable juridico,
            dsFROGIOS.FUNCIONARIODataTable funcionario)
        {
            TblCliente clienteSQL = new TblCliente();
            TblClienteFisico fisicoSQL = new TblClienteFisico();
            TblClienteJuridico juridicoSQL = new TblClienteJuridico();
            TblFuncionario funcionarioSQL = new TblFuncionario();

            os.Clear();
            os.Load(
                    sqlOs.selecionar(
                        os.OS_CODIGOColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

            dsFROGIOS.OSRow osLinha = (dsFROGIOS.OSRow)os.Rows[0];

            item.Clear();
            item.Load(
                    sqlOsItem.selecionar(
                        item.OS_ITEM_OSColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

            servico.Clear();
            servico.Load(
                    sqlOsServico.selecionar(
                        servico.OS_SERVICO_OSColumn.ColumnName,
                        codigo.ToString(),
                        true
                    )
                );

            cliente.Clear();
            cliente.Load(
                    clienteSQL.selecionar(
                        cliente.CLIENTE_CODIGOColumn.ColumnName,
                        osLinha.OS_CLIENTE.ToString(),
                        true
                    )
                );

            fisico.Clear();
            fisico.Load(
                    fisicoSQL.selecionar(
                        fisico.CLIENTE_FISICO_CLIENTEColumn.ColumnName,
                        osLinha.OS_CLIENTE.ToString(),
                        true
                    )
                );

            juridico.Clear();
            juridico.Load(
                    juridicoSQL.selecionar(
                        juridico.CLIENTE_JURIDICO_CLIENTEColumn.ColumnName,
                        osLinha.OS_CLIENTE.ToString(),
                        true
                    )
                );

            funcionario.Clear();
            funcionario.Load(
                    funcionarioSQL.selecionar(
                        funcionario.FUNCIONARIO_CODIGOColumn.ColumnName,
                        osLinha.OS_FUNCIONARIO.ToString(),
                        true
                    )
                );
        }
コード例 #9
0
ファイル: GerServico.cs プロジェクト: Artenes/frogi-os
 public void selecionar(int codigo, dsFROGIOS.SERVICODataTable servico, dsFROGIOS.TIPODataTable tipo)
 {
     servico.Clear();
     TblServico servicoSQL = new TblServico();
     servico.Load(servicoSQL.selecionar(
         servico.SERVICO_CODIGOColumn.ColumnName,
         codigo.ToString(),
         true)
     );
     tipo.Clear();
     string sql =
         "SELECT * "
     +"FROM SERVICO_TIPO "
     +"INNER JOIN TIPO "
     +"ON SERVICO_TIPO_TIPO = TIPO_CODIGO "
     +"WHERE SERVICO_TIPO_SERVICO = " + codigo.ToString();
     FbCommand comando = new FbCommand(sql, Conexao.getConexao, Conexao.getTransacao);
     tipo.Load(comando.ExecuteReader());
 }