Usuário com melhor resposta
tentar deixar de forma dinamica

Pergunta
-
existe um cadastro de produtos que está disponível para o usuário.
porém, existem dois produtos que possuem uma regra específica. e por causa disso preciso setar o id do produto no código para saber qual ou quais produto(s) estão vindo no parâmetro.
exemplo:
if @produto = 1 or @produto 2
begin
pega um valor
end
else
begin
pega outro valor
end
só que dessa forma fico desconfortável. porque se um dia o usuário excluir os produtos 1 ou 2, vai dar problema na regra acima e consequentemente em todo o processo que envolve essa regra.
queria saber uma forma de contornar esse problema. pelo menos tentar evitar.
obs: não posso tirar a exclusão ou edição na tela de cadastro para o usuário.
Respostas
-
consegui fazer uma coisinha aqui. é melhor solução que enxerguei.
no cadastro criei um campo combobox que seerá como uma flag para informar quais os produtos vai ter essa regra.
aí quando o produto é passado como parâmetro eu verifico que essa flag no banco está preenchida. sem sim faz uma coisa se não faz outra coisa.
se alguém tiver uma solução melhor ou outra coisa em mente, por favor, me avisem.
obrigado.
- Marcado como Resposta rafa-martin quarta-feira, 5 de dezembro de 2012 20:24
Todas as Respostas
-
-
-
-
consegui fazer uma coisinha aqui. é melhor solução que enxerguei.
no cadastro criei um campo combobox que seerá como uma flag para informar quais os produtos vai ter essa regra.
aí quando o produto é passado como parâmetro eu verifico que essa flag no banco está preenchida. sem sim faz uma coisa se não faz outra coisa.
se alguém tiver uma solução melhor ou outra coisa em mente, por favor, me avisem.
obrigado.
- Marcado como Resposta rafa-martin quarta-feira, 5 de dezembro de 2012 20:24