public async Task <IActionResult> Create([Bind("Id,Local")] Track track) { ViewBag.CurrentUser = HttpContext.Session.GetString("Name"); ViewBag.CurrentUserId = HttpContext.Session.GetInt32("Id"); var playlistId = HttpContext.Session.GetInt32("CurrentPlayListId"); await FrameworkUtils.UploadFile(track.Local, track); if (playlistId != null) { await _service.AddTrackByPlaylistIdAsync(track, (long)playlistId); } return(RedirectToAction(nameof(Index))); }