public async Task <IActionResult> Create([Bind("PozycjaId,Tytul,Autor,Rok,Rodzaj,Foto,Status")] Pozycja pozycja) { var uzytkownik = await _userManager.GetUserAsync(User); if (uzytkownik == null) { return(Challenge()); } if (ModelState.IsValid) { if (pozycja.Foto != null) // jak jest blob do przetworzenia { var blob = pozycja.Foto; var blobUrl = await _azureService.AddBlobItem(blob); pozycja.Foto = blobUrl; } pozycja.Uzytkownik = uzytkownik.Id; PozycjaViewModel pozycjaViewModel = await _pozycjeService.PostPozycjaAsync(pozycja); return(RedirectToAction(nameof(Index))); } return(View(pozycja)); }