sábado, 16 de abril de 2016

Implementación de los controles de inserción en la Ventana de Mantenimiento

Control de Errores (Validaciones)En este avance se logra poner en marcha el funcionamiento de los "botones" de inserción para la ventana de mantenimiento, los mismos son los que se ilustran a continuación:


Donde se implementaron tres procesos por cada uno de estos botones, los cuales consistieron básicamente en:

 1) La acción del botón (_click) con la cuál se toma el llamado de inserción para la tabla que se esté trabajando. Estos métodos invocados por el evento click del botón, se visualizan de la siguiente manera:

Insertar un Nuevo Mensajero
Insertar un nuevo Usuario Administrador
Insertar nueva Tarifa
donde por cada uno de estos se hace el manejo respectivo para la variable de control ("respuesta") del flujo de ejecución  proporcionada por el SP que se haya invocado, esto por medio del método .getRespuesta de la clase administrador, donde si la misma presenta un valor = 1, indicará que la transacción se a ejecutado sin  ningún percance, y de no ser así (respuesta = -1) indicará que se presentó algún tipo de problema en el llamado al SP.

2) Métodos de la clase administrador encargados de llevar a cabo la conexión con la BD y por ende del traspaso de variables para la ejecución del SP respectivo, estas clases se ilustran a continuación:

Set Nuevo Mensajero

Set Nuevo Administrador

Set Nueva Tarifa
Note que estos métodos son los encargados de "setear" la variable de control (respuesta) en el atributo de la clase administrador, con el fin de que la misma sea consultada por medio del método get de la misma clase desde la función _Click del botón que invocó el "llamado", es decir desde los métodos expuestos en el punto 1 de este apartado.

3) Por último, pero no menos importante se encuentran los SP los cuales se encuentran en capa de datos, pero son invocados desde capa lógica por los métodos vistos en el punto 2. Estos procedimientos almacenados son los que acontecen:

SP encargado de Setear un nuevo Mensajero

SP encargado de Setear un nuevo Administrador

SP encargado de Setear una nueva Tarifa

Por otro lado, cabe resaltar que estos métodos se encuentran validados para soportar tipos de errores que se presenten a la hora de convertir algún dato proporcionado por el usuario o simplemente porque el sistema a fallado en alguno de los procesos subsecuentes. Para ejemplificar algunos de los mensajes de control de errores diríjase a la entrada "Control de Errores (Validaciones)", o haga click sobre el siguiente enlace:

==>==>  Link <==<==


Tiempo Invertido: 4 horas




No hay comentarios.:

Publicar un comentario