public string Excluir(TRegistro_ItensVendaMesaConv val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(3); hs.Add("@P_ID_VENDA", val.Id_venda); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_ITEM", val.Id_item); return(this.executarProc("EXCLUI_PDC_ITENSVENDAMESACONV", hs)); }
public string Gravar(TRegistro_ItensVendaMesaConv val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(8); hs.Add("@P_ID_VENDA", val.Id_venda); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_ITEM", val.Id_item); hs.Add("@P_CD_PRODUTO", val.Cd_produto); hs.Add("@P_CD_LOCAL", val.Cd_local); hs.Add("@P_QUANTIDADE", val.Quantidade); hs.Add("@P_VL_UNITARIO", val.Vl_unitario); hs.Add("@P_VL_DESCONTO", val.Vl_desconto); return(this.executarProc("IA_PDC_ITENSVENDAMESACONV", hs)); }
public TList_ItensVendaMesaConv Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder) { bool podeFecharBco = false; TList_ItensVendaMesaConv lista = new TList_ItensVendaMesaConv(); if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo, vOrder)); try { while (reader.Read()) { TRegistro_ItensVendaMesaConv reg = new TRegistro_ItensVendaMesaConv(); if (!(reader.IsDBNull(reader.GetOrdinal("id_venda")))) { reg.Id_venda = reader.GetDecimal(reader.GetOrdinal("id_venda")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa"))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("nm_cliente"))) { reg.Nm_cliente = reader.GetString(reader.GetOrdinal("nm_cliente")); } if (!reader.IsDBNull(reader.GetOrdinal("id_item"))) { reg.Id_item = reader.GetDecimal(reader.GetOrdinal("id_item")); } 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_grupo"))) { reg.Cd_grupo = reader.GetString(reader.GetOrdinal("cd_grupo")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_condfiscal_produto"))) { reg.Cd_condfiscal_produto = reader.GetString(reader.GetOrdinal("cd_condfiscal_produto")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_unidade"))) { reg.Cd_unidade = reader.GetString(reader.GetOrdinal("cd_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("quantidade"))) { reg.Quantidade = reader.GetDecimal(reader.GetOrdinal("quantidade")); } if (!reader.IsDBNull(reader.GetOrdinal("qtd_faturada"))) { reg.Qtd_faturada = reader.GetDecimal(reader.GetOrdinal("qtd_faturada")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_unitario"))) { reg.Vl_unitario = reader.GetDecimal(reader.GetOrdinal("vl_unitario")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_desconto"))) { reg.Vl_desconto = reader.GetDecimal(reader.GetOrdinal("vl_desconto")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }