public string Excluir(TRegistro_LanProvisaoDRG val) { Hashtable hs = new Hashtable(4); hs.Add("@P_CD_CENTRORESULT", val.Cd_centroresult); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_MES", val.Mes); hs.Add("@P_ANO", val.Ano); return(executarProc("EXCLUI_FIN_PROVISAODRG", hs)); }
public string Gravar(TRegistro_LanProvisaoDRG val) { Hashtable hs = new Hashtable(6); hs.Add("@P_CD_CENTRORESULT", val.Cd_centroresult); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_MES", val.Mes); hs.Add("@P_ANO", val.Ano); hs.Add("@P_DIA", val.Dia); hs.Add("@P_VL_PREVISTO", val.Vl_previsto); return(executarProc("IA_FIN_PROVISAODRG", hs)); }
public TList_LanProvisaoDRG Select(TpBusca[] vBusca) { TList_LanProvisaoDRG lista = new TList_LanProvisaoDRG(); bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca)); try { while (reader.Read()) { TRegistro_LanProvisaoDRG reg = new TRegistro_LanProvisaoDRG(); if (!reader.IsDBNull(reader.GetOrdinal("CD_CentroResult"))) { reg.Cd_centroresult = reader.GetString(reader.GetOrdinal("CD_CentroResult")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_CentroResultado"))) { reg.Ds_centroresultado = reader.GetString(reader.GetOrdinal("DS_CentroResultado")); } 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("dia"))) { reg.Dia = reader.GetDecimal(reader.GetOrdinal("dia")); } if (!reader.IsDBNull(reader.GetOrdinal("Mes"))) { reg.Mes = reader.GetDecimal(reader.GetOrdinal("Mes")); } if (!reader.IsDBNull(reader.GetOrdinal("Ano"))) { reg.Ano = reader.GetDecimal(reader.GetOrdinal("Ano")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_Previsto"))) { reg.Vl_previsto = reader.GetDecimal(reader.GetOrdinal("Vl_Previsto")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }