Estou desenvolvendo um sistema de controle de mensalidades. O Administrador vai entrar na conta do usuário e criar por exemplo 6 boletos. Estes boletos terão as datas (ex: 20/02/2009,20/03/2009,20/04/2009,20/05/2009,20/06/2009,20/07/2009) que serão cadastradas no BD vinculadas ao contrato do cliente.
Então, Estou com a seguinte dúvida:
-Como bloquear, que por engano, seja cadastrado no próximo mês mais boletos para este cliente ? Tipo, o Administrador não consultou para verificar se já foi gerado os boletos e pediu mais 6 boletos, duplicando as datas de vencimento 20/03/209,20/04/2009 e assim por diante ..
-Seria melhor no código de cadastro realizar uma consulta antes de inserir ? Existe alguma coisa no MySql que pode bloquear isso automaticamente, tipo , vinculando o campo contrato e data_boleto como únicos (desde de que o contrato e a data juntos sejam iguais)?
Pergunta
mcrmcr2
Olá Amigos,
Estou desenvolvendo um sistema de controle de mensalidades. O Administrador vai entrar na conta do usuário e criar por exemplo 6 boletos. Estes boletos terão as datas (ex: 20/02/2009,20/03/2009,20/04/2009,20/05/2009,20/06/2009,20/07/2009) que serão cadastradas no BD vinculadas ao contrato do cliente.
Então, Estou com a seguinte dúvida:
-Como bloquear, que por engano, seja cadastrado no próximo mês mais boletos para este cliente ? Tipo, o Administrador não consultou para verificar se já foi gerado os boletos e pediu mais 6 boletos, duplicando as datas de vencimento 20/03/209,20/04/2009 e assim por diante ..
-Seria melhor no código de cadastro realizar uma consulta antes de inserir ? Existe alguma coisa no MySql que pode bloquear isso automaticamente, tipo , vinculando o campo contrato e data_boleto como únicos (desde de que o contrato e a data juntos sejam iguais)?
Ogrigado,
Michel
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.