public string Excluir(TRegistro_PreVenda_Item val) { Hashtable hs = new Hashtable(3); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_PREVENDA", val.id_prevenda); hs.Add("@P_ID_ITEM", val.id_item); return(this.executarProc("EXCLUI_RES_ITENSPREVENDA", hs)); }
public string Gravar(TRegistro_PreVenda_Item val) { Hashtable hs = new Hashtable(12); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_CD_PRODUTO", val.cd_produto); hs.Add("@P_ID_PREVENDA", val.id_prevenda); hs.Add("@P_ID_ITEM", val.id_item); hs.Add("@P_QUANTIDADE", val.quantidade); hs.Add("@P_VL_UNITARIO", val.vl_unitario); hs.Add("@P_VL_DESCONTO", val.vl_desconto); hs.Add("@P_OBSITEM", val.obsItem); hs.Add("@P_ST_REGISTRO", val.st_registro); hs.Add("@P_ID_ITEMPAIADIC", val.id_itemPaiAdic); hs.Add("@P_ST_IMPRESSO", val.St_impresso); hs.Add("@P_CH_TORNEIRA", val.Ch_torneira); hs.Add("@P_LOGINCANC", val.LoginCanc); return(this.executarProc("IA_RES_ITENSPREVENDA", hs)); }
public TList_PreVenda_Item Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { bool podeFecharBco = false; TList_PreVenda_Item lista = new TList_PreVenda_Item(); if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); try { while (reader.Read()) { TRegistro_PreVenda_Item reg = new TRegistro_PreVenda_Item(); if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa"))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("id_prevenda"))) { reg.id_prevenda = reader.GetDecimal(reader.GetOrdinal("id_prevenda")); } 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("quantidade"))) { reg.quantidade = reader.GetDecimal(reader.GetOrdinal("quantidade")); } 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")); } if (!reader.IsDBNull(reader.GetOrdinal("vl_liquido"))) { reg.vl_liquido = reader.GetDecimal(reader.GetOrdinal("vl_liquido")); } if (!reader.IsDBNull(reader.GetOrdinal("id_item"))) { reg.id_item = reader.GetDecimal(reader.GetOrdinal("id_item")); } if (!reader.IsDBNull(reader.GetOrdinal("casasdecimais"))) { reg.casasdecimais = reader.GetDecimal(reader.GetOrdinal("casasdecimais")); } if (!reader.IsDBNull(reader.GetOrdinal("qtd_faturada"))) { reg.qtd_faturada = reader.GetDecimal(reader.GetOrdinal("qtd_faturada")); } if (!reader.IsDBNull(reader.GetOrdinal("qtd_faturar"))) { reg.qtd_faturar = reader.GetDecimal(reader.GetOrdinal("qtd_faturar")); } if (!reader.IsDBNull(reader.GetOrdinal("id_cartao"))) { reg.id_cartao = reader.GetDecimal(reader.GetOrdinal("id_cartao")); } 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_grupo"))) { reg.Cd_grupo = reader.GetString(reader.GetOrdinal("cd_grupo")); } if (!reader.IsDBNull(reader.GetOrdinal("obsItem"))) { reg.obsItem = reader.GetString(reader.GetOrdinal("obsItem")); } if (!reader.IsDBNull(reader.GetOrdinal("id_localimp"))) { reg.id_portaimp = reader.GetDecimal(reader.GetOrdinal("id_localimp")); } if (!reader.IsDBNull(reader.GetOrdinal("porta_imp"))) { reg.porta_imp = reader.GetString(reader.GetOrdinal("porta_imp")); } if (!reader.IsDBNull(reader.GetOrdinal("st_registro"))) { reg.st_registro = reader.GetString(reader.GetOrdinal("st_registro")); } if (!reader.IsDBNull(reader.GetOrdinal("id_itemPaiAdic"))) { reg.id_itemPaiAdic = reader.GetDecimal(reader.GetOrdinal("id_itemPaiAdic")); } if (!reader.IsDBNull(reader.GetOrdinal("St_impresso"))) { reg.St_impresso = reader.GetString(reader.GetOrdinal("St_impresso")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_cad"))) { reg.Dt_Cad = reader.GetDateTime(reader.GetOrdinal("dt_cad")); } if (!reader.IsDBNull(reader.GetOrdinal("Ch_Torneira"))) { reg.Ch_torneira = reader.GetString(reader.GetOrdinal("Ch_Torneira")); } if (!reader.IsDBNull(reader.GetOrdinal("LoginCanc"))) { reg.LoginCanc = reader.GetString(reader.GetOrdinal("LoginCanc")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }