public string Gravar(TRegistro_CfgNfe val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(25); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_PATH_NFE_SCHEMAS", val.Path_nfe_schemas); hs.Add("@P_NR_CERTIFICADO_NFE", val.Nr_certificado_nfe); hs.Add("@P_TP_AMBIENTE", val.Tp_ambiente); hs.Add("@P_TP_AMBIENTE_NFES", val.Tp_ambiente_nfes); hs.Add("@P_CD_VERSAO", val.Cd_versao); hs.Add("@P_HORASCANCNFE", val.Horascancnfe); hs.Add("@P_ID_ENTIDADENFES", val.Id_entidadenfes); hs.Add("@P_NR_DIASEXPIRARCERT", val.Nr_diasexpirarcert); hs.Add("@P_ST_ENVIAREMAILCONTADOR", val.St_enviaremailcontador); hs.Add("@P_DT_AVISOCERT", val.Dt_avisoCert); hs.Add("@P_DS_CONDUSOCCE", val.Ds_condusoCCe); hs.Add("@P_CD_VERSAOEVENTO", val.Cd_versaoEvento); hs.Add("@P_CD_VERSAOCONDEST", val.Cd_versaocondest); hs.Add("@P_TP_AMBIENTECONT", val.Tp_ambientecont); hs.Add("@P_TP_AMBIENTE_NFCE", val.Tp_ambiente_nfce); hs.Add("@P_VL_LIMITENFCE", val.Vl_limitenfce); hs.Add("@P_VL_LIMITENFCENAOIDENT", val.Vl_limitenfcenaoident); hs.Add("@P_NR_CSC", val.Nr_csc); hs.Add("@P_ID_TOKENCSC", val.Id_tokencsc); hs.Add("@P_CD_VERSAONFCE", val.Cd_versaonfce); hs.Add("@P_URL_NFCE", val.Url_nfce); hs.Add("@P_URL_CHAVENFCE", val.Url_chavenfce); hs.Add("@P_TP_AMBIENTE_LMC", val.Tp_ambiente_lmc); hs.Add("@P_CD_VERSAOLMC", val.Cd_versaoLMC); return(executarProc("IA_FAT_CFGNFE", hs)); }
public string Excluir(TRegistro_CfgNfe val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(1); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); return(executarProc("EXCLUI_FAT_CFGNFE", hs)); }
public TList_CfgNfe Select(TpBusca[] vBusca, int vTop, string vNM_Campo) { TList_CfgNfe lista = new TList_CfgNfe(); 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_CfgNfe reg = new TRegistro_CfgNfe(); 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")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("CD_UF"))) { reg.Cd_uf_empresa = reader.GetString(reader.GetOrdinal("CD_UF")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Cidade"))) { reg.Cd_municipio_empresa = reader.GetString(reader.GetOrdinal("CD_Cidade")); } if (!reader.IsDBNull(reader.GetOrdinal("NR_CGC"))) { reg.Cnpj_empresa = reader.GetString(reader.GetOrdinal("NR_CGC")); } if (!reader.IsDBNull(reader.GetOrdinal("Insc_Municipal"))) { reg.Insc_municipal_empresa = reader.GetString(reader.GetOrdinal("Insc_Municipal")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_RegimeTributario"))) { reg.Tp_regimetributario = reader.GetString(reader.GetOrdinal("TP_RegimeTributario")); } if (!reader.IsDBNull(reader.GetOrdinal("CNPJ_Contador"))) { reg.Cnpj_contador = reader.GetString(reader.GetOrdinal("CNPJ_Contador")); } if (!reader.IsDBNull(reader.GetOrdinal("Path_NFE_Schemas"))) { reg.Path_nfe_schemas = reader.GetString(reader.GetOrdinal("Path_NFE_Schemas")); } if (!reader.IsDBNull(reader.GetOrdinal("NR_Certificado_NFE"))) { reg.Nr_certificado_nfe = reader.GetString(reader.GetOrdinal("NR_Certificado_NFE")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Ambiente"))) { reg.Tp_ambiente = reader.GetString(reader.GetOrdinal("TP_Ambiente")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Ambiente_NFES"))) { reg.Tp_ambiente_nfes = reader.GetString(reader.GetOrdinal("TP_Ambiente_NFES")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Versao"))) { reg.Cd_versao = reader.GetString(reader.GetOrdinal("CD_Versao")); } if (!reader.IsDBNull(reader.GetOrdinal("HorasCancNfe"))) { reg.Horascancnfe = reader.GetDecimal(reader.GetOrdinal("HorasCancNfe")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_EntidadeNFES"))) { reg.Id_entidadenfes = reader.GetDecimal(reader.GetOrdinal("ID_EntidadeNFES")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_diasexpirarcert"))) { reg.Nr_diasexpirarcert = reader.GetDecimal(reader.GetOrdinal("nr_diasexpirarcert")); } if (!reader.IsDBNull(reader.GetOrdinal("st_enviaremailcontador"))) { reg.St_enviaremailcontador = reader.GetString(reader.GetOrdinal("st_enviaremailcontador")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_avisocert"))) { reg.Dt_avisoCert = reader.GetDateTime(reader.GetOrdinal("dt_avisocert")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_condusoCCe"))) { reg.Ds_condusoCCe = reader.GetString(reader.GetOrdinal("ds_condusoCCe")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_versaoevento"))) { reg.Cd_versaoEvento = reader.GetString(reader.GetOrdinal("cd_versaoevento")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_versaocondest"))) { reg.Cd_versaocondest = reader.GetString(reader.GetOrdinal("cd_versaocondest")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_ambientecont"))) { reg.Tp_ambientecont = reader.GetString(reader.GetOrdinal("tp_ambientecont")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_ambiente_nfce"))) { reg.Tp_ambiente_nfce = reader.GetString(reader.GetOrdinal("tp_ambiente_nfce")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_limitenfce"))) { reg.Vl_limitenfce = reader.GetDecimal(reader.GetOrdinal("vl_limitenfce")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_limitenfcenaoident"))) { reg.Vl_limitenfcenaoident = reader.GetDecimal(reader.GetOrdinal("vl_limitenfcenaoident")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_csc"))) { reg.Nr_csc = reader.GetString(reader.GetOrdinal("nr_csc")); } if (!reader.IsDBNull(reader.GetOrdinal("id_tokencsc"))) { reg.Id_tokencsc = reader.GetString(reader.GetOrdinal("id_tokencsc")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_versaonfce"))) { reg.Cd_versaonfce = reader.GetString(reader.GetOrdinal("cd_versaonfce")); } if (!reader.IsDBNull(reader.GetOrdinal("url_nfce"))) { reg.Url_nfce = reader.GetString(reader.GetOrdinal("url_nfce")); } if (!reader.IsDBNull(reader.GetOrdinal("url_chavenfce"))) { reg.Url_chavenfce = reader.GetString(reader.GetOrdinal("url_chavenfce")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_ambiente_lmc"))) { reg.Tp_ambiente_lmc = reader.GetString(reader.GetOrdinal("tp_ambiente_lmc")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_versaoLMC"))) { reg.Cd_versaoLMC = reader.GetString(reader.GetOrdinal("cd_versaoLMC")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }