protected override Task <VideosUsuario> getVideosList(VideosUsuario videosUsuario) { string[] allVideos = { "Baby shark doo doo, Fortnite epic gameplay", "Miss Kobayachi-san Episode 1, Did Dream cheat on his speedrun? Alan Saturdays", "The CRAZIEST records of Guinness Book, [LIVE] Joe Biden assuming presidency of United States 2021" }; string returnVideos; string returnLabel = videosUsuario.Label; switch (videosUsuario.Videos) { case "kid": returnVideos = allVideos[0]; break; case "teen": returnVideos = allVideos[1]; break; case "adult": returnVideos = allVideos[2]; break; default: returnLabel = "Undisponible age range"; returnVideos = ""; break; } return(Task.FromResult <VideosUsuario>(new VideosUsuario() { DataOcorrencia = DateTime.UtcNow, Label = videosUsuario.Label, Videos = returnVideos })); }
protected override Task <VideosUsuario> getVideosList(VideosUsuario videosUsuario) { string[] allVideos = { "Galinha Pintadinha, Canção da Barata", "Animes que serão lançados em 2021, Top 10 músicas do BTS, Deixe-me ir", "Compilado de gatos fofinhos #12, Casos de Covid-19 aumentam após eleições, Melhores músicas sertanejo 2020" }; string returnVideos; string returnLabel = videosUsuario.Label; switch (videosUsuario.Videos) { case "crianca": returnVideos = allVideos[0]; break; case "adolescente": returnVideos = allVideos[1]; break; case "adulto": returnVideos = allVideos[2]; break; default: returnLabel = "Faixa etária indisponível"; returnVideos = ""; break; } return(Task.FromResult <VideosUsuario>(new VideosUsuario() { DataOcorrencia = DateTime.UtcNow, Label = returnLabel })); }
protected override Task <VideosUsuario> getVideosList(VideosUsuario videosUsuario) { string[] allVideos = { "Baby shark doo doo, Fortnite epic gameplay", "Weird curiousities about Napoleon Bonaparte - History Week, Miss Kobayachi-san Episode 1", "When your wife doesn't eat cheese neither wine at breakfast, Worldwide tourists visit Paris to celebrate New Year during Pandemics" }; string returnVideos; string returnLabel = videosUsuario.Label; switch (videosUsuario.Videos) { case "kid": returnVideos = allVideos[0]; break; case "teen": returnVideos = allVideos[1]; break; case "adult": returnVideos = allVideos[2]; break; default: returnLabel = "Undisponible age range"; returnVideos = ""; break; } return(Task.FromResult <VideosUsuario>(new VideosUsuario() { DataOcorrencia = DateTime.UtcNow, Label = videosUsuario.Label, Videos = returnVideos })); }
protected abstract Task <VideosUsuario> getVideosList(VideosUsuario videosUsuario);