/** * Borra el perfil seleccionado */ private void removeProfile(object sender, RoutedEventArgs e) { try { if (_profile.nombre.CompareTo(_newSelectedProfile.nombre) != 0) { Conexion.deleteProfile(_newSelectedProfile.id); Button b = Lista.getProfileButton(_newSelectedProfile.nombre); if (perfiles.Children.Contains(b)) { perfiles.Children.Remove(b); } Lista.removeProfile(_newSelectedProfile.nombre); _newSelectedProfile = _profile; Button aux = Lista.getProfileButton(_profile.nombre); selectProfile(aux); } else { MessageBox.Show("No puedes borrrar el perfil seleccionado"); } } catch (MySqlException exc) { MessageBox.Show("No se ha podido conectar a la base de datos"); } }