Exemple #1
0
        public static TRegistro_CadCFGPedido BuscarRegistro(string vCfg_pedidoString,
                                                            string vDs_tipopedido,
                                                            string vTp_movimento,
                                                            string vSt_deposito,
                                                            string vSt_confere_saldo,
                                                            string vSt_valoresfixos,
                                                            string vSt_permite_pedidoparcial,
                                                            string vSt_permitetransf,
                                                            string vSt_comissaoped,
                                                            string vSt_comissaofat,
                                                            string vSt_servico,
                                                            decimal vNr_pedido,
                                                            int vTop,
                                                            string vNm_campo,
                                                            TObjetoBanco banco)
        {
            TList_CadCFGPedido lCfg = Buscar(vCfg_pedidoString,
                                             vDs_tipopedido,
                                             vTp_movimento,
                                             vSt_deposito,
                                             vSt_confere_saldo,
                                             vSt_valoresfixos,
                                             vSt_permite_pedidoparcial,
                                             vSt_permitetransf,
                                             vSt_comissaoped,
                                             vSt_comissaofat,
                                             vSt_servico,
                                             vNr_pedido,
                                             vTop,
                                             vNm_campo,
                                             banco);

            return(lCfg.Count > 0 ? lCfg[0] : null);
        }
Exemple #2
0
        public override int buscarRegistros()
        {
            TList_CadCFGPedido lista = TCN_CadCFGPedido.Buscar(CFG_Pedido.Text,
                                                               DS_TipoPedido.Text,
                                                               Tp_Movimento.SelectedValue != null ? Tp_Movimento.SelectedValue.ToString().Trim() : string.Empty,
                                                               ST_Deposito.Checked ? "S" : string.Empty,
                                                               ST_Confere_Saldo.Checked ? "S" : string.Empty,
                                                               ST_ValoresFixos.Checked ? "S" : string.Empty,
                                                               cb_ST_PermPedParc.Checked ? "S" : string.Empty,
                                                               cb_ST_PermTransf.Checked ? "S" : string.Empty,
                                                               ST_ComissaoPed.Checked ? "S" : string.Empty,
                                                               st_comissaofat.Checked ? "S" : string.Empty,
                                                               ST_Servico.Checked ? "S" : string.Empty,
                                                               decimal.Zero, 0, string.Empty, null);

            if (lista != null)
            {
                if (lista.Count > 0)
                {
                    this.Lista = lista;
                    BS_CadCFGPedido.DataSource = lista;
                }
                else
                if ((vTP_Modo == TTpModo.tm_Standby) || (vTP_Modo == TTpModo.tm_busca))
                {
                    BS_CadCFGPedido.Clear();
                }
                return(lista.Count);
            }
            else
            {
                return(0);
            }
        }
Exemple #3
0
        public TList_CadCFGPedido Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_CadCFGPedido lista = new TList_CadCFGPedido();
            bool podeFecharBco       = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }
            SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, string.Empty));

            try
            {
                while (reader.Read())
                {
                    TRegistro_CadCFGPedido reg = new TRegistro_CadCFGPedido();

                    if (!reader.IsDBNull(reader.GetOrdinal("CFG_Pedido")))
                    {
                        reg.Cfg_pedido = reader.GetString(reader.GetOrdinal("CFG_Pedido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_TipoPedido")))
                    {
                        reg.Ds_tipopedido = reader.GetString(reader.GetOrdinal("DS_TipoPedido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Movimento")))
                    {
                        reg.Tp_movimento = reader.GetString(reader.GetOrdinal("TP_Movimento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Deposito")))
                    {
                        reg.St_deposito = reader.GetString(reader.GetOrdinal("ST_Deposito"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Confere_Saldo")))
                    {
                        reg.St_confere_saldo = reader.GetString(reader.GetOrdinal("ST_Confere_Saldo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_ValoresFixos")))
                    {
                        reg.St_valoresfixos = reader.GetString(reader.GetOrdinal("ST_ValoresFixos"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Permite_PedidoParcial")))
                    {
                        reg.St_permite_pedidoparcial = reader.GetString(reader.GetOrdinal("ST_Permite_PedidoParcial"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_PermiteTransf")))
                    {
                        reg.St_permitetransf = reader.GetString(reader.GetOrdinal("ST_PermiteTransf"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Comissaoped")))
                    {
                        reg.St_comissaoped = reader.GetString(reader.GetOrdinal("ST_Comissaoped"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_ComissaoFat")))
                    {
                        reg.St_comissaofat = reader.GetString(reader.GetOrdinal("ST_ComissaoFat"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Servico")))
                    {
                        reg.St_servico = reader.GetString(reader.GetOrdinal("ST_Servico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_Registro")))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("ST_Registro"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("st_ExigirConferenciaEntrega"))))
                    {
                        reg.St_ExigirConferenciaEntrega = reader.GetString(reader.GetOrdinal("st_ExigirConferenciaEntrega"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("st_Commoditties"))))
                    {
                        reg.St_commoditties = reader.GetString(reader.GetOrdinal("st_Commoditties"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("st_Rastrear_NFOrig"))))
                    {
                        reg.St_Rastrear_NFOrig = reader.GetString(reader.GetOrdinal("st_Rastrear_NFOrig"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_IntegrarAlmox")))
                    {
                        reg.St_integraralmox = reader.GetString(reader.GetOrdinal("ST_IntegrarAlmox"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_GerarReservaEstoque")))
                    {
                        reg.St_gerarreservaestoque = reader.GetString(reader.GetOrdinal("ST_GerarReservaEstoque"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_PermiteLanPedido")))
                    {
                        reg.St_permitelanpedido = reader.GetString(reader.GetOrdinal("ST_PermiteLanPedido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_AtualizaPrecoVenda")))
                    {
                        reg.St_atualizaprecovenda = reader.GetString(reader.GetOrdinal("ST_AtualizaPrecoVenda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_GerarOP")))
                    {
                        reg.St_gerarOP = reader.GetString(reader.GetOrdinal("ST_GerarOP"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_VincularCF")))
                    {
                        reg.St_vincularcf = reader.GetString(reader.GetOrdinal("ST_VincularCF"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_gerarfin")))
                    {
                        reg.St_gerarfin = reader.GetString(reader.GetOrdinal("st_gerarfin"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_despfrota")))
                    {
                        reg.St_despfrota = reader.GetString(reader.GetOrdinal("st_despfrota"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_geraretiqueta")))
                    {
                        reg.St_geraretiqueta = reader.GetString(reader.GetOrdinal("st_geraretiqueta"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("St_exigeetapa")))
                    {
                        reg.St_exigeetapa = reader.GetString(reader.GetOrdinal("St_exigeetapa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_reqauto")))
                    {
                        reg.St_reqauto = reader.GetString(reader.GetOrdinal("st_reqauto"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }