public string DeletarFechamentoCaixa(TRegistro_LanFechamentoCaixa val) { Hashtable hs = new Hashtable(3); hs.Add("@P_ID_FECHAMENTO", val.Id_fechamento); return(this.executarProc("EXCLUI_FIN_FECHAMENTO_CAIXA", hs)); }
public string GravarFechamentoCaixa(TRegistro_LanFechamentoCaixa val) { Hashtable hs = new Hashtable(8); hs.Add("@P_ID_FECHAMENTO", val.Id_fechamento); hs.Add("@P_DT_FECHAMENTO", val.Dt_fechamento); hs.Add("@P_CD_CONTAGER", val.Cd_contager); hs.Add("@P_VL_ANTERIOR", val.Vl_anterior); hs.Add("@P_VL_ATUAL", val.Vl_atual); hs.Add("@P_VL_CH_EMIT_COMPENSAR", val.Vl_ch_emit_compensar); hs.Add("@P_VL_CH_REC_COMPENSAR", val.Vl_ch_rec_compensar); hs.Add("@P_VL_SALDOFUTURO", val.Vl_saldofuturo); return(this.executarProc("IA_FIN_FECHAMENTO_CAIXA", hs)); }
public TList_LanFechamentoCaixa Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder) { TList_LanFechamentoCaixa lista = new TList_LanFechamentoCaixa(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } try { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo, vOrder)); while (reader.Read()) { TRegistro_LanFechamentoCaixa reg = new TRegistro_LanFechamentoCaixa(); if (!(reader.IsDBNull(reader.GetOrdinal("ID_Fechamento")))) { reg.Id_fechamento = reader.GetDecimal(reader.GetOrdinal("ID_Fechamento")); } if (!(reader.IsDBNull(reader.GetOrdinal("DT_Fechamento")))) { reg.Dt_fechamento = reader.GetDateTime(reader.GetOrdinal("DT_Fechamento")); } 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("Vl_Anterior"))) { reg.Vl_anterior = reader.GetDecimal(reader.GetOrdinal("Vl_Anterior")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_Atual"))) { reg.Vl_atual = reader.GetDecimal(reader.GetOrdinal("Vl_Atual")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_ch_emit_compensar"))) { reg.Vl_ch_emit_compensar = reader.GetDecimal(reader.GetOrdinal("Vl_ch_emit_compensar")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_ch_rec_compensar"))) { reg.Vl_ch_rec_compensar = reader.GetDecimal(reader.GetOrdinal("vl_ch_rec_compensar")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_SaldoFuturo"))) { reg.Vl_saldofuturo = reader.GetDecimal(reader.GetOrdinal("Vl_SaldoFuturo")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Moeda"))) { reg.Cd_moeda = reader.GetString(reader.GetOrdinal("CD_Moeda")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Moeda_Singular"))) { reg.Ds_moeda = reader.GetString(reader.GetOrdinal("DS_Moeda_Singular")); } if (!reader.IsDBNull(reader.GetOrdinal("Sigla"))) { reg.Sigla = reader.GetString(reader.GetOrdinal("Sigla")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }