public string Excluir(TRegistro_Lan_Provisao_Estoque val) { Hashtable hs = new Hashtable(2); hs.Add("@P_ID_PROVISAO", val.Id_provisao); hs.Add("@P_CD_EMPRESA", val.Cd_empresa_prov); return(this.executarProc("EXCLUI_EST_PROVISAO_ESTOQUE", hs)); }
public string Gravar(TRegistro_Lan_Provisao_Estoque val) { Hashtable hs = new Hashtable(5); hs.Add("@P_ID_PROVISAO", val.Id_provisao); hs.Add("@P_DS_PROVISAO", val.Ds_provisao); hs.Add("@P_DT_LANCTO", val.Dt_lancto); hs.Add("@P_LOGIN", val.Login); hs.Add("@P_CD_EMPRESA", val.Cd_empresa_prov); return(this.executarProc("IA_EST_PROVISAO_ESTOQUE", hs)); }
public TList_Lan_Provisao_Estoque Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_Lan_Provisao_Estoque lista = new TList_Lan_Provisao_Estoque(); SqlDataReader reader; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } try { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_Lan_Provisao_Estoque reg = new TRegistro_Lan_Provisao_Estoque(); if (!reader.IsDBNull(reader.GetOrdinal("ID_PROVISAO"))) { reg.Id_provisao = reader.GetDecimal(reader.GetOrdinal("ID_PROVISAO")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_PROVISAO"))) { reg.Ds_provisao = reader.GetString(reader.GetOrdinal("DS_PROVISAO")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_LANCTO"))) { reg.Dt_lancto = reader.GetDateTime(reader.GetOrdinal("DT_LANCTO")); } if (!reader.IsDBNull(reader.GetOrdinal("LOGIN"))) { reg.Login = reader.GetString(reader.GetOrdinal("LOGIN")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_EMPRESA"))) { reg.Cd_empresa_prov = reader.GetString(reader.GetOrdinal("CD_EMPRESA")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_EMPRESA"))) { reg.Nm_empresa_prov = reader.GetString(reader.GetOrdinal("NM_EMPRESA")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_PRODUTO_PROV"))) { reg.Cd_produto_prov = reader.GetString(reader.GetOrdinal("CD_PRODUTO_PROV")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_PRODUTO"))) { reg.Ds_produto_prov = reader.GetString(reader.GetOrdinal("DS_PRODUTO")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_LANCTOESTOQUE_PROV"))) { reg.Id_lanctoestoque_prov = reader.GetDecimal(reader.GetOrdinal("ID_LANCTOESTOQUE_PROV")); } if (!reader.IsDBNull(reader.GetOrdinal("tot_entrada"))) { reg.Tot_Entrada = reader.GetDecimal(reader.GetOrdinal("tot_entrada")); } if (!reader.IsDBNull(reader.GetOrdinal("tot_saida"))) { reg.Tot_Saida = reader.GetDecimal(reader.GetOrdinal("tot_saida")); } if (!reader.IsDBNull(reader.GetOrdinal("VL_Medio"))) { reg.VL_Medio = reader.GetDecimal(reader.GetOrdinal("VL_Medio")); } if (!reader.IsDBNull(reader.GetOrdinal("Saldo_Provisao"))) { reg.Saldo_Provisao = reader.GetDecimal(reader.GetOrdinal("Saldo_Provisao")); } lista.Add(reg); } } finally { if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }