public void OnAddFollowedVideoPlaylist(object sender, GetUserPlaylistEventsArgs e) { foreach (User usuario in users) { if (usuario.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) // El usuario que esta usando la aplicacion { foreach (User selecteduser in users) { if (selecteduser.Username.ToUpper() == e.ActualUsernameSelected.ToUpper()) // El usuario que Se selecciona { List <PlaylistVideo> selectedplaylist = selecteduser.GetPlaylistVideo(); foreach (PlaylistVideo playlist in selectedplaylist) { if (playlist.GetPlaylistName() == e.ActualPlaylistSelected) { usuario.AddFollowedVideoPlaylist(playlist); } } } } } } SerializeData(); SerializeData(); }
public void OnSetPlaylistVideoPrivacy(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (e.ActualLoggedUsername.ToUpper() == user.Username.ToUpper()) { user.SetPlaylistVideoPrivacy(e.ActualPlaylistSelected, e.UserSelectedPrivacy); } } }
public void OnAddVideoPlaylist(object sender, GetUserPlaylistEventsArgs e) { foreach (User usuario in users) { if (usuario.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { usuario.AddVideoPlaylist(e.PlaylistNameText); } } SerializeData(); }
public List <Video> OnCreateVideoQueue(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (e.ActualLoggedUsername.ToUpper() == user.Username.ToUpper()) { return(user.CreateVideoQueue(e.ActualPlaylistSelected, e.ActualLoggedUsername, e.SelectedSong)); } } return(null); }
public List <User> OnShowFollowingUsers(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (e.ActualLoggedUsername.ToUpper() == user.Username.ToUpper()) { return(user.GetFollowingUsers()); } } return(null); }
public List <Song> OnCreateSongQueue(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (e.ActualLoggedUsername.ToUpper() == user.Username.ToUpper()) { SerializeData(); return(user.CreateSongQueue(e.ActualPlaylistSelected, e.ActualLoggedUsername, e.SelectedSong)); } } SerializeData(); return(null); }
public bool OnRemoveFollowedVideoPlaylist(object sender, GetUserPlaylistEventsArgs e) { foreach (User usuario in users) { if (usuario.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { usuario.RemoveFollowedVideoPlaylist(e.ActualPlaylistSelected); return(false); // Elimina la playlist } } SerializeData(); return(true); //no elimina nada }
public List <PlaylistVideo> OnShowFollowedVideoPlaylist(object sender, GetUserPlaylistEventsArgs e) { foreach (User usuario in users) { if (usuario.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { return(usuario.GetFollowedPlaylistVideo()); } } return(new List <PlaylistVideo>() { new PlaylistVideo("Sin Playlist") }); }
public List <PlaylistSong> OnShowSongPlaylist(object sender, GetUserPlaylistEventsArgs e) { foreach (User usuario in users) { if (usuario.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { return(usuario.GetPlaylistSongs()); } } return(new List <PlaylistSong>() { new PlaylistSong("Sin Playlist") }); }
public List <PlaylistVideo> OnShowSongPlaylistVideo(object sender, GetUserPlaylistEventsArgs e) { foreach (User usuario in users) { if (usuario.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { SerializeData(); return(usuario.GetPlaylistVideo()); } } SerializeData(); return(new List <PlaylistVideo>() { new PlaylistVideo("Sin Playlist") }); }
public void OnRemoveFollowingUser(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (user.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { foreach (User selecteduser in users) { if (selecteduser.Username.ToUpper() == e.ActualUsernameSelected.ToUpper()) { user.RemoveFollowing(selecteduser.Username); } } } } }
public void OnAddFollowedUser(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (user.Username.ToUpper() == e.ActualUsernameSelected.ToUpper()) { foreach (User selecteduser in users) { if (selecteduser.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { SerializeData(); user.AddFollowed(selecteduser); } } } } }
public void OnAddFollowingUser(object source, GetUserPlaylistEventsArgs e) { foreach (User user in users) { if (user.Username.ToUpper() == e.ActualLoggedUsername.ToUpper()) { foreach (User selecteduser in users) { if (selecteduser.Username.ToUpper() == e.ActualUsernameSelected.ToUpper()) { if (user.AddFollowing(selecteduser) == true) { MessageBox.Show("Siguiendo usuario"); } } } } } }