public IActionResult SetPlayer(PlayerCountViewModel model)
        {
            if (ModelState.IsValid)
            {
                return(PartialView("_players", model.PlayerCount));
            }

            return(NotFound());
        }
Exemplo n.º 2
0
        private async Task SendPicture(long chatId, PlayerCountViewModel player, string msg)
        {
            UserProfilePhotos userProfilePhotos = null;

            try
            {
                userProfilePhotos = await _client.GetUserProfilePhotosAsync(player.UserId);
            }
            catch (Exception e)
            {
                var defaultConsoleColor = Console.BackgroundColor;
                Console.BackgroundColor = ConsoleColor.Red;
                Console.WriteLine(@"Exception creating picture, YearWinnerJob: " + e.Message);
                Console.BackgroundColor = defaultConsoleColor;
            }

            await using var winnerImage = await GetWinnerImage(userProfilePhotos);

            await _client.TrySendPhotoAsync(chatId, new InputOnlineFile(winnerImage), msg, ParseMode.Html);
        }
 public PlayerCountView(PlayerCountViewModel vm)
 {
     InitializeComponent();
     vm.Navigation  = Navigation;
     BindingContext = vm;
 }