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); }
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); } }
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); }