///// <summary> ///// ''' Cambia el status a una accion (Permitir/no permitir) del sistema ///// ''' </summary> ///// ''' <param name="n"></param> ///// ''' <param name="Status"></param> ///// ''' <remarks></remarks> ///// ''' private void CambiaStatusAccion(TreeNode n, bool Status) { if (n.Tag != null & (string)n.Tag != "" & n.Checked != Status) { Sis.PERMISOS_PERFIL objenPermisoPerfil = new Sis.PERMISOS_PERFIL { IdPerfil = (int)DgvPerfilUsuario.SelectedRows[0].Cells["IdPerfil"].Value, IdAccion = int.Parse(n.Tag.ToString()), Habilitado = Status == true ? "1" : "0" }; try { ObjLnSistema.ABCPermisosPerfil('A', objenPermisoPerfil); n.Checked = Status; n.ImageIndex = n.Checked ? 1 : 0; n.SelectedImageIndex = n.Checked ? 1 : 0; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }