private void btnEliminar_Click(object sender, EventArgs e) { //ELIMINA LA RELACION EXISTENTE ENTRE UN USUARIO Y LOS PERFILES try { RelacionUsuarioPerfilesBL ObjetoPerfil = new RelacionUsuarioPerfilesBL(); ObjetoPerfil.Eliminar(RelacionCodigo); //SI LA VARIABLE CONTIENE UN VALOR BUSCAMOS LOS PERFILES RELACIONADOS if (CodigoUsuario.HasValue) { Int32 Codigo = Convert.ToInt32(CodigoUsuario); VerPerfiles(ObjetoRelacion.Listar(Codigo)); } } catch (Exception Ex) { MessageBox.Show(Ex.Message + ". Error al intentar eliminar perfil de usuario", "Error eliminando perfil", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void AgregarPerfil(Int16 Codigo) { try { if (CodigoUsuario.HasValue) { Int32 UsuarioCodigo = Convert.ToInt32(CodigoUsuario); cRelacionUsuarioPerfil Relacion = new cRelacionUsuarioPerfil(); Relacion.Codigo = -1; Relacion.PerfilCodigo = Codigo; Relacion.UsuarioCodigo = UsuarioCodigo; RelacionUsuarioPerfilesBL ObjetoRelacion = new RelacionUsuarioPerfilesBL(); ObjetoRelacion.Crear(Relacion); VerPerfiles(ObjetoRelacion.Listar(UsuarioCodigo)); } } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Error al agregar perfil", MessageBoxButtons.OK, MessageBoxIcon.Error); } }