public string Grava(TRegistro_CadCFGEmpreendimento vRegistro) { Hashtable hs = new Hashtable(19); hs.Add("@P_CD_EMPRESA", vRegistro.cd_empresa); hs.Add("@P_CFG_REMESSA", vRegistro.cfg_remessa); hs.Add("@P_CFG_SERVICO", vRegistro.cfg_servico); hs.Add("@P_CD_TABELAPRECO", vRegistro.Cd_tabelapreco); hs.Add("@P_PC_IRPJ", vRegistro.Pc_IRPJ); hs.Add("@P_PC_CSLL", vRegistro.Pc_CSLL); hs.Add("@P_TP_DOCTO", vRegistro.tp_docto); hs.Add("@P_TP_DUPLICATA", vRegistro.tp_dup); hs.Add("@P_PC_PIS", vRegistro.Pc_PIS); hs.Add("@P_PC_COFINS", vRegistro.Pc_Cofins); hs.Add("@P_CD_SERVICO", vRegistro.cd_servico); hs.Add("@P_PC_MARGEMCONT", vRegistro.Pc_margemcont); hs.Add("@P_CD_UNIDMES", vRegistro.cd_unimes); hs.Add("@P_CD_LOCAL", vRegistro.cd_local); hs.Add("@P_QT_MINREQUISITO", vRegistro.QT_MINREQUISITO); hs.Add("@P_ID_TPREQUISICAO", vRegistro.tp_requisicao); hs.Add("@P_ID_TPREQUISICAODIRETA", vRegistro.tp_requisicaodir); hs.Add("@P_TP_PRECOITEM", vRegistro.tp_precoitem); hs.Add("@P_VALIDADEPROPOSTADIAS", vRegistro.ValidadePropostaDias); return(executarProc("IA_EMP_CFGEMPREENDIMENTO", hs)); }
public string Deleta(TRegistro_CadCFGEmpreendimento vRegistro) { Hashtable hs = new Hashtable(1); hs.Add("@P_CD_EMPRESA", vRegistro.cd_empresa); return(executarProc("EXCLUI_EMP_CFGEMPREENDIMENTO", hs)); }
public TList_CadCFGEmpreendimento Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadCFGEmpreendimento lista = new TList_CadCFGEmpreendimento(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo, string.Empty)); while (reader.Read()) { TRegistro_CadCFGEmpreendimento reg = new TRegistro_CadCFGEmpreendimento(); 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("cfg_servico"))) { reg.cfg_servico = reader.GetString(reader.GetOrdinal("cfg_servico")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_cfgservico"))) { reg.Ds_cfgservico = reader.GetString(reader.GetOrdinal("ds_cfgservico")); } if (!reader.IsDBNull(reader.GetOrdinal("cfg_remessa"))) { reg.cfg_remessa = reader.GetString(reader.GetOrdinal("cfg_remessa")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_servico"))) { reg.cd_servico = reader.GetString(reader.GetOrdinal("cd_servico")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_cfgremessa"))) { reg.Ds_cfgremessa = reader.GetString(reader.GetOrdinal("ds_cfgremessa")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_tabelapreco"))) { reg.Cd_tabelapreco = reader.GetString(reader.GetOrdinal("cd_tabelapreco")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tabelapreco"))) { reg.Ds_tabelapreco = reader.GetString(reader.GetOrdinal("ds_tabelapreco")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_irpj"))) { reg.Pc_IRPJ = reader.GetDecimal(reader.GetOrdinal("pc_irpj")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_csll"))) { reg.Pc_CSLL = reader.GetDecimal(reader.GetOrdinal("pc_csll")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_pis"))) { reg.Pc_PIS = reader.GetDecimal(reader.GetOrdinal("pc_pis")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_cofins"))) { reg.Pc_Cofins = reader.GetDecimal(reader.GetOrdinal("pc_cofins")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_margemcont"))) { reg.Pc_margemcont = reader.GetDecimal(reader.GetOrdinal("pc_margemcont")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_UnidMes"))) { reg.cd_unimes = reader.GetString(reader.GetOrdinal("CD_UnidMes")); } if (!reader.IsDBNull(reader.GetOrdinal("sigla_unidade"))) { reg.ds_unimes = reader.GetString(reader.GetOrdinal("sigla_unidade")); } 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("tp_duplicata"))) { reg.tp_dup = reader.GetString(reader.GetOrdinal("tp_duplicata")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("tp_docto"))) { reg.tp_docto = reader.GetDecimal(reader.GetOrdinal("tp_docto")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tpduplicata"))) { reg.ds_dup = reader.GetString(reader.GetOrdinal("ds_tpduplicata")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("tp_mov"))) { reg.tp_mov = reader.GetString(reader.GetOrdinal("tp_mov")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tpdocto"))) { reg.ds_docto = reader.GetString(reader.GetOrdinal("ds_tpdocto")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("DS_PRODUTO"))) { reg.ds_produto = reader.GetString(reader.GetOrdinal("DS_PRODUTO")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("QT_MINREQUISITO"))) { reg.QT_MINREQUISITO = reader.GetDecimal(reader.GetOrdinal("QT_MINREQUISITO")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_TpRequisicaoDireta"))) { reg.tp_requisicaodir = reader.GetDecimal(reader.GetOrdinal("ID_TpRequisicaoDireta")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("ID_TpRequisicao"))) { reg.tp_requisicao = reader.GetDecimal(reader.GetOrdinal("ID_TpRequisicao")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("tp_precoitem"))) { reg.tp_precoitem = reader.GetString(reader.GetOrdinal("tp_precoitem")); } if (!reader.IsDBNull(reader.GetOrdinal("ValidadePropostaDias"))) { reg.ValidadePropostaDias = reader.GetInt32(reader.GetOrdinal("ValidadePropostaDias")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }