Bitácora #7
Celina Madrigal M. / Gustavo Pérez B.
Hora de inicio: 3 pm
Horas trabajadas: 4 horas
Relato de los avances:
-Al intentar hoy abrir el Hamachi para que ambos tuviéramos acceso a la base de datos nos salía un error que decía: "Estado del servicio detenido". Para solucionarlo recurrimos a un video encontrado en YouTube (el link estará en la parte de enlaces utilizados). El video nos indicó que debíamos ir a inicio y escribir servicios, luego en esa pestaña debíamos buscar LogMeIn Hamachi, darle click derecho y luego reiniciar. Hecho esto se solucionó el problema.
-Se arreglaron detalles estéticos en el apartado de insertar. Se movió el botón de cancelar al lado del de insertar para que se viera mas ordenado. También se arregló que al dar al botón cancelar se redirija la pagina de artículos ya que erróneamente lo habíamos puesto en el botón de insertar.
-Se arreglaron detalles estéticos en la parte del login. Antiguamente cuando se intentaba ingresar con un usuario o contraseña incorrectos se nos redirigía a otra pagina que nos indicaba que el acceso había sido denegado, ahora se nos muestra un mensaje en la misma pantalla donde se escriben los datos para ingresar indicándonos lo siguiente: “Combinación de usuario/password no existe en la BD”.
-Se implementó la parte de habilitar y deshabilitar el botón de filtrar por cantidad en el apartado de artículos según las especificaciones dadas para la tarea.
-Se creó un Store Procedure (SP) que permite la inserción de artículos dentro de la base de datos, dentro de este SP se valida que el nombre del artículo no coincida con ninguno otro dentro de la tabla, además se hizo uso de una variable para el control de errores (esta le indica al código fuente si ocurrió un error dentro de la base de datos). Si no se detecta ninguna coincidencia entre los parámetros y los valores de la tabla, entonces se agrega el producto con éxito, en caso contrario, se despliega el debido mensaje en pantalla.
-Se crearon Store Procedures (SP) para todas aquellos Queries que se hacían dentro del código fuente, ahora las validaciones que se hacían dentro del programa principal son hechas dentro del SP en la base de datos, de esta forma se corrige la ejecución de código SQL dentro del lenguaje como tal. Dentro de estos nuevos SP se encuentran la validación de usuario (ahora las validaciones se hacen dentro del SP y no en node js), y la selección de los artículos no filtrados (antes era ejecutado como un Query simple dentro del node js).
Evidencias:








Comentarios
Publicar un comentario