Creación de CRUD con Blazor .Net 5.0 Parte 4 (Código C# opción 2)

Continuamos realizado las funciones de las librería solo con código en C#.

Una opción más que utilizó es crear filtro en cada unos de los campos de tablas.



Crearemos el archivo FiltroTable.razor en la carpeta Shared, aquí es donde declararemos BuscarTexto que realizara el filtrado de la información para cada campo, TituloColumna capturara el nombre del campo que realizara el filtro.


También vamos a crear dentro de la carpeta Shared el archivo PaginacionTable.razor que realizara la paginación de la tabla.


Se mostraran los datos donde se indican la  cantidad de registros y páginas.


Así como los indicadores de la paginación.


En el código indicaremos la cantidad de registros a mostrar por página.



En la actualización de la página indicamos el número de indicadores que se mostraran en la tabla.


Crearemos una carpeta llama Empleados y en ella el archivo Index.razor.



Llamaremos el Models, los servicicos de la Interface y los archivos de la carpeta Shared



Llamamos el método FiltroTable y TituloColumna donde crearemos los titulo para cada columna, en EmpleadoBuscarTexto realizaremos el filtro.


Llenaremos la tabla con el contenido de la tabla realizando la validación en los campos Status, Ingreso y Baja.




Dentro del método EmpleadoBuscarTexto realizamos la validación del campo para filtrar la información.



Ejecutamos la aplicación y revisamo el funcionamiento.



Puedes descargar el código de la Parte 4 de mi repositorio en GitHub.

Publicar un comentario

0 Comentarios