Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES
ALUMNO (A) :
CASO DE LABORATORIO 2
LOGRO:
Tenga presente que el logro de esta evaluación es que usted aplique los conceptos aprendidos en
el curso para construir una aplicación web en ASP.NET MVC y C# donde permita realizar operaciones
de consultas y actualización de datos desde un origen de datos en SQL Server.
Consideraciones generales:
• Considerar el orden, la limpieza y la claridad de las respuestas.
• Inicie el proyecto con el nombre POOII_CL2_XXXX (donde XXXX serán sus apellidos y nombres)
• El desarrollo de la evaluación se desarrollará en un solo proyecto.
Consolidado
Rúbrica
Regular: 2 Deficiente: 1
Puntos Excelente: 8 puntos Bueno:5 puntos
punto puntos
Desarrollar procedimientos
almacenados, defina las
Desarrollo
clases, defina el Controlador Desarrollo
procedimiento
y sus métodos. Defina el correcto de los
almacenado, defina las Desarrollo
ActionResult para ejecutar la procedimientos
08 clases, defina el correcto de los
consulta, diseña la vista almacenados y
Puntos Controlador, los procedimientos
donde al seleccionar el defina las clases
métodos para retornar almacenados
vendedor y año, se ejecuta la en la carpeta
los listados de la
consulta en forma correcta. Models
consulta.
Visualice la cantidad de
registros del proceso.
IES CIBERTEC 1
Pregunta 1:
Implementa una consulta donde permita listar los registros de la tabla BOLETAS por un determinado
vendedor y año del campo FECHA_EMI
IES CIBERTEC 2
Rúbrica
Deficiente: 2
Puntos Excelente: 12 puntos Bueno:8 puntos Regular: 5 punto
puntos
Desarrollo de procedures,
clases, desarrollo de
Desarrollo de
Index y su Vista;
procedures, clases, Desarrollo de
desarrollo del Action
desarrollo de Index y procedure y las
NuevoProducto (GET y Desarrollo
su Vista. Desarrollo del clases, desarrollo
POST) y su vista. correcto de los
12 Action NuevoProducto correcto del Action
Desarrollo del Action procedimientos
Puntos (GET y POST) y su vista Index, el cual se
Actualizar (GET y POST) y almacenados y las
donde envia el visualiza los registros
su vista donde visualiza clases
mensaje de en la Vista en forma
los datos y confirma el
confirmación en forma correcta
proceso para ejecutarla,
correcta
visualizando el mensaje
en forma correcta.
Pregunta 2:
Implementa un proceso donde permita Listar, Agregar y Actualizar los datos de la tabla PRODUCTO.
Para este proceso cree en la base de datos VENTAS2021 del SQL Server:
1. Un procedure donde permita listar los registros de la tabla PRODUCTO y un procedure donde
liste los registros de CATEGORIAS
2. Un procedure donde permita agregar un registro a la tabla PRODUCTO, defina sus parámetros.
3. Un procedure donde permita actualizar un registro a la tabla PRODUCTO por su campo
ID_PRODUCTO, defina sus parámetros.
IES CIBERTEC 3
• En la Vista:
o Defina la vista para Index, donde se lista todos los registros de la tabla. En la Vista debe
agregar un ActionLink “Nuevo Producto” el cual nos redirecciona a la Vista para
agregar Producto y por cada Producto de la lista, defina un ActionLink para actualizar
Producto, enviando el parámetro idProducto
o Defina la vista para Nuevo, donde agrega un registro de Producto. En la Vista debe
agregar un DropDownList para visualizar la lista de categorías (COD_CATE) y agregar
las opciones (ActionLink) Limpiar y Retornar (tal como se muestra). Ingrese los datos
en los controles, al presionar el Link “Guardar”, se visualiza el mensaje (tal como se
muestra en la figura) “Producto Agregado”.
IES CIBERTEC 4
Defina la vista para Edit, donde actualiza los datos del registro del Producto seleccionado. En la Vista
visualizamos los datos del Producto seleccionado y agregue un DropDownList para visualizar la lista
de categorías. Al presionar el botón Actualizar (input tipo submit) visualiza, primero, el mensaje
donde confirma el proceso (ver figura, parte superior), si presiona la opción ACEPTAR, se visualiza el
mensaje (tal como se muestra en la figura, en la parte inferior) “Producto Actualizado”.
IES CIBERTEC 5