public string DeletarInventario_Item_X_Saldo(TRegistro_Inventario_Item_X_Saldo val) { Hashtable hs = new Hashtable(3); hs.Add("@P_ID_INVENTARIO", val.Id_inventario); hs.Add("@P_CD_PRODUTO", val.Cd_produto); hs.Add("@P_ID_REGISTRO", val.Cd_local); return(this.executarProc("EXCLUI_EST_INVENTARIO_ITEM_X_SALDO", hs)); }
public string GravarInventario_Item_X_Saldo(TRegistro_Inventario_Item_X_Saldo val) { Hashtable hs = new Hashtable(9); hs.Add("@P_ID_INVENTARIO", val.Id_inventario); hs.Add("@P_CD_PRODUTO", val.Cd_produto); hs.Add("@P_CD_LOCAL", val.Cd_local); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_QTD_CONTADA", val.Qtd_contada); hs.Add("@P_QTD_SALDO", val.Qtd_saldo); hs.Add("@P_VL_UNITARIO", val.Vl_unitario); hs.Add("@P_ID_ALMOX", val.Id_Almox); hs.Add("@P_ID_REGISTRO", val.Id_registro); return(this.executarProc("IA_EST_INVENTARIO_ITEM_X_SALDO", hs)); }
public TList_Inventario_Item_X_Saldo Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { bool podeFecharBco = false; TList_Inventario_Item_X_Saldo lista = new TList_Inventario_Item_X_Saldo(); if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); try { while (reader.Read()) { TRegistro_Inventario_Item_X_Saldo reg = new TRegistro_Inventario_Item_X_Saldo(); if (!(reader.IsDBNull(reader.GetOrdinal("ID_Inventario")))) { reg.Id_inventario = reader.GetDecimal(reader.GetOrdinal("ID_Inventario")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa"))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_Produto")))) { reg.Cd_produto = reader.GetString(reader.GetOrdinal("CD_Produto")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Produto"))) { reg.Ds_produto = reader.GetString(reader.GetOrdinal("DS_Produto")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Unidade"))) { reg.Cd_unidade = reader.GetString(reader.GetOrdinal("CD_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Unidade"))) { reg.Ds_unidade = reader.GetString(reader.GetOrdinal("DS_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("Sigla_Unidade"))) { reg.Sigla_unidade = reader.GetString(reader.GetOrdinal("Sigla_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Local"))) { reg.Cd_local = reader.GetString(reader.GetOrdinal("CD_Local")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Local"))) { reg.Ds_local = reader.GetString(reader.GetOrdinal("DS_Local")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_Unitario"))) { reg.Vl_unitario = reader.GetDecimal(reader.GetOrdinal("Vl_Unitario")); } if (!(reader.IsDBNull(reader.GetOrdinal("vl_medio")))) { reg.vl_medio = reader.GetDecimal(reader.GetOrdinal("vl_medio")); } if (!reader.IsDBNull(reader.GetOrdinal("QTD_Contada"))) { reg.Qtd_contada = reader.GetDecimal(reader.GetOrdinal("QTD_Contada")); } if (!reader.IsDBNull(reader.GetOrdinal("QTD_Saldo"))) { reg.Qtd_saldo = reader.GetDecimal(reader.GetOrdinal("QTD_Saldo")); } if (!reader.IsDBNull(reader.GetOrdinal("tot_saldo"))) { reg.Qtd_saldoatual = reader.GetDecimal(reader.GetOrdinal("tot_saldo")); } if (!reader.IsDBNull(reader.GetOrdinal("qtd_saldoAmx"))) { reg.Qtd_saldoAmx = reader.GetDecimal(reader.GetOrdinal("qtd_saldoAmx")); } if (!reader.IsDBNull(reader.GetOrdinal("id_almox"))) { reg.Id_Almox = reader.GetDecimal(reader.GetOrdinal("id_almox")); } if (!reader.IsDBNull(reader.GetOrdinal("Id_registro"))) { reg.Id_registro = reader.GetDecimal(reader.GetOrdinal("Id_registro")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }