Mostrar movimientos CO y movimientos CO con intereses

 Natalia Vargas Reyes de 10 am a 11 am y de 1 pm a 2 pm (2 horas)


Se creó la vista, controlador y clases necesarias para mostrar en vista los movimientos de de CO, esto lo hice con Jarod con el objetivo de entendiera más fácilmente la parte de capa lógica pues con anterioridad el había trabajado sobretodo el capa de datos, es decir la parte del script. 


ALTER PROCEDURE [dbo].[SPObtenerMovimientosCO]

(      

   @pIdCO INT 

)      

AS


BEGIN 

BEGIN TRY


   SELECT 

M.Id

,M.IdCuentaObjetivo

,T.Nombre

,M.Fecha

,M.Monto

,M.NuevoSaldo

,M.Descripcion


FROM 

[dbo].[MovimientoCuentaObjetivo] AS M INNER JOIN [dbo].[TipoMovimientoCuentaObjetivo] AS T ON  T.Id = M.IdTipoMovimientoCuentaObjetivo

WHERE

M.IdCuentaObjetivo = @pIdCO 

ORDER BY M.Fecha DESC


END TRY

BEGIN CATCH

PRINT 'Error al mostrar movimientos CO'

INSERT INTO dbo.BE_DBErrors  VALUES (

SUSER_SNAME(),

ERROR_NUMBER(),

ERROR_STATE(),

ERROR_LINE(),

ERROR_PROCEDURE(),

ERROR_MESSAGE(),

GETDATE()

);

END CATCH


END


Luego hice el SP para movimiento de interés de CO, que es prácticamente lo mismo. Además de algunos cambios de estilo en vistas, como poner jumbotrón, botones de regreso, colores y revisión general del funcionamiento de todo el sistema.


ALTER PROCEDURE [dbo].[SPObtenerMovimientosCOInteres]

(      

   @pIdCO INT 

)      

AS


BEGIN 

BEGIN TRY


   SELECT 

M.Id

,M.IdCuentaObjetivo

,T.Nombre

,M.Fecha

,M.Monto

,M.NuevoSaldo

,M.Descripcion


FROM 

[dbo].[MovimientoCuentaObjetivoInteres] AS M INNER JOIN [dbo].[TipoMovimientoCuentaObjetivoInteres] AS T ON  T.Id = M.[IdTipoMovimientoCuentaObjetivoInteres]

WHERE

M.IdCuentaObjetivo = @pIdCO 

ORDER BY M.Fecha DESC


END TRY

BEGIN CATCH

PRINT 'Error al mostrar movimientos CO'

INSERT INTO dbo.BE_DBErrors  VALUES (

SUSER_SNAME(),

ERROR_NUMBER(),

ERROR_STATE(),

ERROR_LINE(),

ERROR_PROCEDURE(),

ERROR_MESSAGE(),

GETDATE()

);

END CATCH


END



Comentarios

Entradas populares de este blog

Corrección SPCierreEstado