Creación del SP de ListarEmpleados (con y sin filtro)

 Hora de inicio: 10:40 a.m. 

Hora de finalización: 11:30 a.m.

Horas trabajadas: 50 min

Con la estructura de tablas creada en Azure SQL Database, el siguiente paso era implementar los primeros stored procedures que formarían la base de la capa de datos de la aplicación.  Para este punto ya había implementado InsertarEmpleado y EliminarEmpleado, por lo que seguía ListarEmpleado.

Este es un SP que también se había creado en la tarea 2, por lo que solo debíamos adaptarlo a los requerimientos de esta tarea.


Actividades Realizadas

10:40 a.m - 11:30 a.m

ListarEmplados es el SP que devuelve la lista de todos los empleados activos, ordenados por nombre. Se indicó que el administrador debía poder filtrar por nombre y/o cédula. Por lo tanto el SP lo permite. Es un SP de consulta, por lo tanto es bastante sencillo de implementar.


Errores encontrados

No hubo errores significativos en esta etapa, ya que los patrones clave habían sido descubiertos, documentados y ampliamente probados en las Tareas 1 y 2.Sin embargo, fue importante recordar y aplicar nuevamente:

  • No olvidar SET NOCOUNT ON (sino fallaría en SPs posteriores con INSERT/UPDATE)
  • Siempre usar el patrón BEGIN TRY/CATCH, incluso en SPs simples
  • Devolver resultCode mediante SELECT, no mediante OUTPUT parameters


Referencias consultadas


Comentarios

Entradas más populares de este blog

Creación del repositorio y estructura básica del proyecto