Está en la página 1de 3

GUIA DE EJERCICIO

Asignatura: Base de datos II Fecha:11/05/2022 0:01


Lic. Claudia Román F.
Unidad 2 Sistema de ejemplo
Parte 7

Sistema de ejemplo Parte 7


• CRUDs de Usuario: Eliminar

Crear el procedimiento almacenado


SP_ELIMINARUSUARIO (si aún no está
creado).

En la clase CD_Usuario escribir el código


del método Eliminar para ejecutar el
procedimiento almacenado
SP_ELIMINARUSUARIO.

En la clase CN_Usuario escribir el código


del método Eliminar para llamar a
Eliminar de la capaDatos.

1
GUIA DE EJERCICIO
Asignatura: Base de datos II Fecha:11/05/2022 0:01
Lic. Claudia Román F.
Unidad 2 Sistema de ejemplo
Parte 7

En el form Usuario hacer doble clic en el


botón Eliminar para eliminar un usuario
seleccionado en el datagridview con el
siguiente código.

private void btnEliminar_Click(object sender, EventArgs e)


{
if(MessageBox.Show("¿Confirma la eliminación del
usuario?
","Mensaje",MessageBoxButtons.YesNo,MessageBoxIcon.Question)
==DialogResult.Yes)
{
string mensaje=string.Empty;
//Si confirma la eliminación de usuario
Usuario objetoUsuario = new Usuario()
{
IdUsuario = Convert.ToInt32(txtId.Text)
//Para obtener el id del usuario a eliminar
};
bool respuesta=new
CN_Usuario().Eliminar(objetoUsuario, out mensaje); //Llama
a Eliminar
if(respuesta==true)
{

dgvDatos.Rows.RemoveAt(Convert.ToInt32(txtIndice.Text));
//Retira del datagridview el resgistro eliminado
MessageBox.Show("Registro eliminado");
}
else
{
MessageBox.Show(mensaje,
"Mensaje",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
}
}
}

2
GUIA DE EJERCICIO
Asignatura: Base de datos II Fecha:11/05/2022 0:01
Lic. Claudia Román F.
Unidad 2 Sistema de ejemplo
Parte 7

Ejecuta la aplicación y verifica la


modificación de los datos de usuario.

Verifica también que no se permitan


documentos duplicados al modificar.

Guarda todo.

También podría gustarte