public IActionResult Result(string message)
 {
     if (VKAPIWorkerClass.TryGetGroupId(out string grop_id, message))
     {
         ViewData["Message"] = message;
         var data = VKAPIWorkerClass.GetActivities(message, 248);
         int i    = 1;
         foreach (var item in data)
         {
             ViewData[$"Topic{i}"]     = item.Key;
             ViewData[$"Dataset{i++}"] = item.Value;
         }
         return(View());
     }
     else
     {
         if (string.IsNullOrEmpty(grop_id))
         {
             return(RedirectToAction("PageError", new { error_message = "Паблика по указанному адресу не найдено" }));
         }
         else
         {
             return(RedirectToAction("PageError", new { error_message = $"Паблик c id{grop_id} не доступен." }));
         }
     }
 }
 public IActionResult GetFile(string message)
 {
     if (string.IsNullOrEmpty(message))
     {
         return(RedirectToAction("PageError"));
     }
     else
     {
         stream = ExcelWorkerClass.GetFile(VKAPIWorkerClass.GetActivities(message, 248));
         if (stream == null)
         {
             return(RedirectToAction("PageError", new { error_message = "Не получилось сделать файл. Попробуйте позже" }));
         }
         return(RedirectToAction("Download"));
     }
 }