public string Excluir(TRegistro_CartaCorrecao val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(2); hs.Add("@P_ID_CARTA", val.Id_carta); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); return(this.executarProc("EXCLUI_FAT_CARTACORRECAO", hs)); }
public string Gravar(TRegistro_CartaCorrecao val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(7); hs.Add("@P_ID_CARTA", val.Id_carta); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_NR_LANCTOFISCAL", val.Nr_lanctofiscal); hs.Add("@P_DT_EVENTO", val.Dt_evento); hs.Add("@P_DS_CORRECAO", val.Ds_correcao); hs.Add("@P_NR_PROTOCOLO", val.Nr_protocolo); hs.Add("@P_ST_REGISTRO", val.St_registro); return(this.executarProc("IA_FAT_CARTACORRECAO", hs)); }
public TList_CartaCorrecao Select(Utils.TpBusca[] vBusca, short vTop, string vNM_Campo) { bool st_transacao = false; if (this.Banco_Dados == null) { st_transacao = this.CriarBanco_Dados(true); } System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); TList_CartaCorrecao lista = new TList_CartaCorrecao(); try { while (reader.Read()) { TRegistro_CartaCorrecao reg = new TRegistro_CartaCorrecao(); if (!(reader.IsDBNull(reader.GetOrdinal("id_carta")))) { reg.Id_carta = reader.GetDecimal(reader.GetOrdinal("id_carta")); } 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_lanctofiscal"))) { reg.Nr_lanctofiscal = reader.GetDecimal(reader.GetOrdinal("nr_lanctofiscal")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_notafiscal"))) { reg.Nr_notafiscal = reader.GetDecimal(reader.GetOrdinal("nr_notafiscal")); } if (!reader.IsDBNull(reader.GetOrdinal("Chave_Acesso_NFE"))) { reg.Chave_acesso_nfe = reader.GetString(reader.GetOrdinal("Chave_Acesso_NFE")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_evento"))) { reg.Dt_evento = reader.GetDateTime(reader.GetOrdinal("dt_evento")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_correcao"))) { reg.Ds_correcao = reader.GetString(reader.GetOrdinal("ds_correcao")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_protocolo"))) { reg.Nr_protocolo = reader.GetDecimal(reader.GetOrdinal("nr_protocolo")); } if (!(reader.IsDBNull(reader.GetOrdinal("st_registro")))) { reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (st_transacao) { this.deletarBanco_Dados(); } } return(lista); }