public string Excluir(TRegistro_CfgFrota val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(1); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); return(executarProc("EXCLUI_FRT_CFGFROTA", hs)); }
public string Gravar(TRegistro_CfgFrota val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(39); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_CD_COMBUSTIVEL", val.Cd_combustivel); hs.Add("@P_CD_LOCAL", val.Cd_local); hs.Add("@P_ID_DESPESACOMBUSTIVEL", val.Id_despesacombustivel); hs.Add("@P_TP_DUPLICATA", val.Tp_duplicata); hs.Add("@P_TP_DOCTO", val.Tp_docto); hs.Add("@P_CD_HISTORICO", val.Cd_historico); hs.Add("@P_CD_HISTORICODESP", val.Cd_historicoDesp); hs.Add("@P_CD_TERMINAL", val.Cd_terminal); hs.Add("@P_CD_CONTAGER", val.Cd_contager); hs.Add("@P_CD_MOVCTE", val.Cd_movcte); hs.Add("@P_NR_SERIECTE", val.Nr_seriecte); hs.Add("@P_CD_MODELOCTE", val.Cd_modelocte); hs.Add("@P_CD_MOVANULACAO", val.Cd_movanulacao); hs.Add("@P_CD_CMIANULACAO", val.Cd_cmianulacao); hs.Add("@P_CD_MOVCTEUF", val.Cd_movcteuf); hs.Add("@P_ST_EXIGIRREQUISICAO", val.St_exigirrequisicao); hs.Add("@P_TP_CONCENTRADOR", val.Tp_concentrador); hs.Add("@P_PORTA_COMUNICACAO", val.Porta_comunicacao); hs.Add("@P_ENDERECO_BICO", val.Endereco_bico); hs.Add("@P_TMP_ABASTECIMENTO", val.Tmp_abastecimento); hs.Add("@P_TMP_ABASTONLINE", val.Tmp_abastonline); hs.Add("@P_VL_FATORDIVISAO", val.Vl_fatordivisao); hs.Add("@P_ST_KM_OBRIGATORIO", val.St_km_obrigatorio); hs.Add("@P_PATH_SCHEMAS", val.Path_schemas); hs.Add("@P_NR_SERIECERTIFICADO", val.Nr_seriecertificado); hs.Add("@P_TP_AMBIENTE", val.Tp_ambiente); hs.Add("@P_TP_AMBIENTECONT", val.Tp_ambientecont); hs.Add("@P_CD_VERSAOLAYOUT", val.Cd_versaolayout); hs.Add("@P_CD_VERSAOMODALROD", val.Cd_versaomodalrod); hs.Add("@P_RNTRC", val.RNTRC); hs.Add("@P_PC_IMPAPROX", val.Pc_impAprox); hs.Add("@P_TP_TOMADORDEF", val.Tp_tomadordef); hs.Add("@P_DS_CONDUSOCCE", val.Ds_condusoCCe); hs.Add("@P_VL_UNITFRETE", val.Vl_unitfrete); hs.Add("@P_TP_UNIDFRETE", val.Tp_unidfrete); hs.Add("@P_OUTRASCARACCARGA", val.OutrasCaracCarga); hs.Add("@P_ST_SUBIMPBASECALCCOM", val.St_subimpbasecalccom); hs.Add("@P_TP_RECAPURACAO", val.Tp_recapuracao); return(executarProc("IA_FRT_CFGFROTA", hs)); }
public TList_CfgFrota Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CfgFrota lista = new TList_CfgFrota(); System.Data.SqlClient.SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_CfgFrota reg = new TRegistro_CfgFrota(); if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa"))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa"))) { reg.Nm_empresa = reader.GetString(reader.GetOrdinal("nm_empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_cgc"))) { reg.Cnpj_empresa = reader.GetString(reader.GetOrdinal("nr_cgc")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_uf_empresa"))) { reg.Cd_uf_empresa = reader.GetString(reader.GetOrdinal("cd_uf_empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("Cnpj_contador"))) { reg.Cnpj_contador = reader.GetString(reader.GetOrdinal("Cnpj_contador")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_combustivel"))) { reg.Cd_combustivel = reader.GetString(reader.GetOrdinal("cd_combustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_combustivel"))) { reg.Ds_combustivel = reader.GetString(reader.GetOrdinal("ds_combustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_local"))) { reg.Cd_local = reader.GetString(reader.GetOrdinal("cd_local")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_local"))) { reg.Ds_local = reader.GetString(reader.GetOrdinal("ds_local")); } if (!reader.IsDBNull(reader.GetOrdinal("id_despesacombustivel"))) { reg.Id_despesacombustivel = reader.GetDecimal(reader.GetOrdinal("id_despesacombustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_despesacombustivel"))) { reg.Ds_despesacombustivel = reader.GetString(reader.GetOrdinal("ds_despesacombustivel")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_duplicata"))) { reg.Tp_duplicata = reader.GetString(reader.GetOrdinal("tp_duplicata")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tpduplicata"))) { reg.Ds_tpduplicata = reader.GetString(reader.GetOrdinal("ds_tpduplicata")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_docto"))) { reg.Tp_docto = reader.GetDecimal(reader.GetOrdinal("tp_docto")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tpdocto"))) { reg.Ds_tpdocto = reader.GetString(reader.GetOrdinal("ds_tpdocto")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_historico"))) { reg.Cd_historico = reader.GetString(reader.GetOrdinal("cd_historico")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_historico"))) { reg.Ds_historico = reader.GetString(reader.GetOrdinal("ds_historico")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_historicodesp"))) { reg.Cd_historicoDesp = reader.GetString(reader.GetOrdinal("cd_historicodesp")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_historicodesp"))) { reg.Ds_historicoDesp = reader.GetString(reader.GetOrdinal("ds_historicodesp")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_terminal"))) { reg.Cd_terminal = reader.GetString(reader.GetOrdinal("cd_terminal")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_terminal"))) { reg.Ds_terminal = reader.GetString(reader.GetOrdinal("ds_terminal")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_contager"))) { reg.Cd_contager = reader.GetString(reader.GetOrdinal("cd_contager")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_contager"))) { reg.Ds_contager = reader.GetString(reader.GetOrdinal("ds_contager")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_movcte"))) { reg.Cd_movcte = reader.GetDecimal(reader.GetOrdinal("cd_movcte")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_movimentacao"))) { reg.Ds_movimentacao = reader.GetString(reader.GetOrdinal("ds_movimentacao")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_seriecte"))) { reg.Nr_seriecte = reader.GetString(reader.GetOrdinal("nr_seriecte")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_serienf"))) { reg.Ds_seriecte = reader.GetString(reader.GetOrdinal("ds_serienf")); } if (!reader.IsDBNull(reader.GetOrdinal("st_sequenciaauto"))) { reg.St_sequenciaauto = reader.GetString(reader.GetOrdinal("st_sequenciaauto")).Trim().ToUpper().Equals("S"); } if (!reader.IsDBNull(reader.GetOrdinal("cd_modelocte"))) { reg.Cd_modelocte = reader.GetString(reader.GetOrdinal("cd_modelocte")); } if (!reader.IsDBNull(reader.GetOrdinal("st_exigirrequisicao"))) { reg.St_exigirrequisicao = reader.GetString(reader.GetOrdinal("st_exigirrequisicao")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_concentrador"))) { reg.Tp_concentrador = reader.GetString(reader.GetOrdinal("tp_concentrador")); } if (!reader.IsDBNull(reader.GetOrdinal("porta_comunicacao"))) { reg.Porta_comunicacao = reader.GetDecimal(reader.GetOrdinal("porta_comunicacao")); } if (!reader.IsDBNull(reader.GetOrdinal("endereco_bico"))) { reg.Endereco_bico = reader.GetString(reader.GetOrdinal("endereco_bico")); } if (!reader.IsDBNull(reader.GetOrdinal("tmp_abastecimento"))) { reg.Tmp_abastecimento = reader.GetDecimal(reader.GetOrdinal("tmp_abastecimento")); } if (!reader.IsDBNull(reader.GetOrdinal("tmp_abastonline"))) { reg.Tmp_abastonline = reader.GetDecimal(reader.GetOrdinal("tmp_abastonline")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_fatordivisao"))) { reg.Vl_fatordivisao = reader.GetDecimal(reader.GetOrdinal("vl_fatordivisao")); } if (!reader.IsDBNull(reader.GetOrdinal("st_km_obrigatorio"))) { reg.St_km_obrigatorio = reader.GetString(reader.GetOrdinal("st_km_obrigatorio")); } if (!reader.IsDBNull(reader.GetOrdinal("path_schemas"))) { reg.Path_schemas = reader.GetString(reader.GetOrdinal("path_schemas")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_seriecertificado"))) { reg.Nr_seriecertificado = reader.GetString(reader.GetOrdinal("nr_seriecertificado")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_ambiente"))) { reg.Tp_ambiente = reader.GetString(reader.GetOrdinal("tp_ambiente")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_ambientecont"))) { reg.Tp_ambientecont = reader.GetString(reader.GetOrdinal("tp_ambientecont")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_versaolayout"))) { reg.Cd_versaolayout = reader.GetString(reader.GetOrdinal("cd_versaolayout")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_versaomodalrod"))) { reg.Cd_versaomodalrod = reader.GetString(reader.GetOrdinal("cd_versaomodalrod")); } if (!reader.IsDBNull(reader.GetOrdinal("rntrc"))) { reg.RNTRC = reader.GetString(reader.GetOrdinal("rntrc")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_movanulacao"))) { reg.Cd_movanulacao = reader.GetDecimal(reader.GetOrdinal("cd_movanulacao")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_movanulacao"))) { reg.Ds_movanulacao = reader.GetString(reader.GetOrdinal("ds_movanulacao")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_cmianulacao"))) { reg.Cd_cmianulacao = reader.GetDecimal(reader.GetOrdinal("cd_cmianulacao")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_cmianulacao"))) { reg.Ds_cmianulacao = reader.GetString(reader.GetOrdinal("ds_cmianulacao")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_movcteuf"))) { reg.Cd_movcteuf = reader.GetDecimal(reader.GetOrdinal("cd_movcteuf")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_movcteuf"))) { reg.Ds_movcteuf = reader.GetString(reader.GetOrdinal("ds_movcteuf")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_impaprox"))) { reg.Pc_impAprox = reader.GetDecimal(reader.GetOrdinal("pc_impaprox")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_tomadordef"))) { reg.Tp_tomadordef = reader.GetString(reader.GetOrdinal("tp_tomadordef")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_condusocce"))) { reg.Ds_condusoCCe = reader.GetString(reader.GetOrdinal("ds_condusocce")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_unitfrete"))) { reg.Vl_unitfrete = reader.GetDecimal(reader.GetOrdinal("vl_unitfrete")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_unidfrete"))) { reg.Tp_unidfrete = reader.GetString(reader.GetOrdinal("tp_unidfrete")); } if (!reader.IsDBNull(reader.GetOrdinal("outrascaraccarga"))) { reg.OutrasCaracCarga = reader.GetString(reader.GetOrdinal("outrascaraccarga")); } if (!reader.IsDBNull(reader.GetOrdinal("st_subimpbasecalccom"))) { reg.St_subimpbasecalccom = reader.GetString(reader.GetOrdinal("st_subimpbasecalccom")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_RecApuracao"))) { reg.Tp_recapuracao = reader.GetString(reader.GetOrdinal("TP_RecApuracao")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }