public string Excluir(TRegistro_PromocaoVenda val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(1); hs.Add("@P_ID_PROMOCAO", val.Id_promocao); return(executarProc("EXCLUI_FAT_PROMOCAOVENDA", hs)); }
public string Gravar(TRegistro_PromocaoVenda val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(7); hs.Add("@P_ID_PROMOCAO", val.Id_promocao); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_DS_PROMOCAO", val.Ds_promocao); hs.Add("@P_DT_INI", val.Dt_ini); hs.Add("@P_DT_FIN", val.Dt_fin); hs.Add("@P_DS_OBSERVACAO", val.Ds_observacao); hs.Add("@P_ST_REGISTRO", val.St_registro); return(executarProc("IA_FAT_PROMOCAOVENDA", hs)); }
public TList_PromocaoVenda Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo) { bool podeFecharBco = false; TList_PromocaoVenda lista = new TList_PromocaoVenda(); if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } System.Data.SqlClient.SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo)); try { while (reader.Read()) { TRegistro_PromocaoVenda reg = new TRegistro_PromocaoVenda(); if (!(reader.IsDBNull(reader.GetOrdinal("id_promocao")))) { reg.Id_promocao = reader.GetDecimal(reader.GetOrdinal("id_promocao")); } 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("ds_promocao"))) { reg.Ds_promocao = reader.GetString(reader.GetOrdinal("ds_promocao")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_ini"))) { reg.Dt_ini = reader.GetDateTime(reader.GetOrdinal("dt_ini")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_fin"))) { reg.Dt_fin = reader.GetDateTime(reader.GetOrdinal("dt_fin")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_servidor"))) { reg.Dt_servidor = reader.GetDateTime(reader.GetOrdinal("dt_servidor")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_observacao"))) { reg.Ds_observacao = reader.GetString(reader.GetOrdinal("ds_observacao")); } if (!reader.IsDBNull(reader.GetOrdinal("st_registro"))) { reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }