Para la implementacion de la bitácora hemos creado las siguientes tablas: en donde entityType se tendrá que cargar con datos de las entidades que se deben registrar en la bitácora (1: Propiedad, 2: Propietario, 3: User, 4: Propiedad vs Propietario, 5 Propiedad vs Usuario, 6: PropietarioJuridico, 7: Concepto de Cobro) A los stored proceduro que realizaban el Crud, ahora tendrán dos nuevos parámetros de entrada que son el nombre del usuario que hizo la modificación y la ip de ese usuario [Link de como obtener el json] También se aprovecho para implementar el borrado lógico, y su debida modificación en los SP, que en el primer proyecto usamos borrado físico y nos generó problemas con los Forein Keys Se agregaron los códigos para obtener la ip y el nombre de usuario que se mantenía guardado desde el login Con todo lo anterior obtuvimos un buen resultado, a excepción de la Ip, que la estábamos obteniendo mal, asi que conseguimos una nueva manera de obtener esa ip. ( Link ) Con todo lo anter...
Para realizar esto ya teníamos casi el código hecho, ya que tras buscar las propiedades de un usuario, lo que era seleccionar los recibos de una propiedad y generar los recibos moratorios lo habíamos hecho en la parte de Pagar Recibos, por lo tanto solo nos faltaba agregar un botón para calcular el monto con respecto a el plazo en meses y llamar el SP_CrearArregloPago Calcular el monto: se creo el SP_TasaInteresAP ya que se ocupará para el calculo del monto final del arreglo de pago Se agrego un textbox para que el usuario indique el plazo en meses y el monto a financiar ya había sido previamente calculado con la suma de todos los recibos Código del botón que actualiza con el monto final Tiempo: 1 hora
Comentarios
Publicar un comentario