Incrementar valor de un textbox con condición
Experto, resulta que tengo una aplicación en vb.net 2010 que se conecta a una
base de datos en sql 2008 express, la aplicación registra las faltas disciplinarias de
un estudiante.
Se debe actualizar el estatus del estudiante modificando
la cantidad de faltas cometidas, por ejemplo: Pedro hizo una falta, voy al
sistema a registrarla pero antes modifico su estatus, digamos que tenia una
falta registrada ahora esta es la segunda, cambio el valor del textbox
(Manualmente) de 1 a 2 (porque es la segunda) presiono el botón de
actualizar y queda guardado la modificacion y tengo otro textbox que guarda el
historial de faltas por estudiante. Este textbox de historial se incrementa automáticamente
cada vez q presiono el botón de actualizar faltas.
Una cosa es la falta y la otra el historial de falta, el
historial puede llegar hasta mil por decir un número, pero la falta cuando
llega a 3 se reinicia a 0.
El problema es que si se da el caso que tengo que
eliminar una falta (por error del que la registró o algo así) debo actualizar también
el estatus, digamos tenía 2 y volvió a 1 y presiono el botón de actualizar,
pero al presionarlo se me incrementa el historial de faltas de ese estudiante
porque así está programado, solo incrementa no decrementa, el historial debe
reducirse si se reduce la cantidad de faltas debe bajar el historial también.
¿Cómo puedo programar eso? Si el número de faltas se
reduce (por haber eliminado una) que el historial de faltas también se reduzca
(Automáticamente).