Ejercicio 4: Acceso a Base de Datos

Anuncio
Gestión de una aplicación completa con .NET
Servicio de Informática
Ejercicio 4: Acceso a Base de Datos
Crear el acceso a base de datos para la aplicación.
No tener en cuenta el idioma de los campos bilingües. No hacer gestión de errores.
La vistas que utilizaremos para acceder a los datos son:
CNET_VUSUARIOS
CNET_VLOCALIZACIONES
Los procedimientos de inserción y borrado están en un paquete llamado PK_CURSO y son
ALTA_USUARIO y BAJA_USUARIO respectivamente. Alta usuario realiza una modificación si
recibe un identificador de usuario existente y una inserción en caso contrario.
CREATE OR REPLACE PACKAGE CURSONET.PK_CURSO AS
PROCEDURE ALTA_USUARIO ( pID
IN OUT
CNET_USUARIOS.ID%TYPE,
pNOMBRE
CNET_USUARIOS.NOMBRE%TYPE,
pAPELLIDOS CNET_USUARIOS.APELLIDOS%TYPE,
pCLAVE
CNET_USUARIOS.CLAVE%TYPE,
pDNI
CNET_USUARIOS.DNI%TYPE,
PCODLOC
CNET_USUARIOS.CODLOC%TYPE,
pEMAIL
CNET_USUARIOS.EMAIL%TYPE);
PROCEDURE BAJA_USUARIO (pID CNET_USUARIOS.ID%TYPE);
END PK_CURSO;
/
Ejercicio 4 / Página 1
Gestión de una aplicación completa con .NET
Servicio de Informática
Los posibles pasos podrían ser:
1. Crear la cadena de conexión en Web.config
2. Incluir ClaseOracleBD y OracleClient y sus referencias
3. Modificar la clase ClaseUsuarios para que consulte en base de datos.
- Eliminar el método Todos()
- Modificar el método FlitrarLocalización para que lea de base de datos
4. Probar que se muestra la lista de usuarios de la base de datos
5. Modificar la clase ClaseLocalizaciones para que consulte en la base de datos
- Método Todas()
6. Probar que la lista de localizaciones de la pagina de listado principal funciona
7. Realizar el filtrado de la lista cada vez que se modifica esta lista de localizaciones.
- Cuidado con cuando se cargan los valores de la lista.
8. Modificar la ClaseUsuario para que carge los datos del usuario
9. Probar que el formulario de datos carga los datos del usuario seleccionado
10. Modificar la ClaseUsuario para que guarde los datos del usuario.
11. Hacer los cambios necesarios en el aspx para que funcione modificar y crear usuarios
12. Modificar ClaseUsuario para que borre
13. Probar que funciona
Ejercicio 4 / Página 2
Descargar