public async Task <IActionResult> Edit(int id, [Bind("KomentarId,VoziloId,KorisnikId,Korisnik,Opis")] Komentar komentar) { if (id != komentar.KomentarId) { return(NotFound()); } if (ModelState.IsValid) { try { db.Update(komentar); await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KomentarExists(komentar.KomentarId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["VoziloId"] = new SelectList(db.Vozila, "VoziloId", "Kilometraza", komentar.VoziloId); return(View(komentar)); }
public async Task <IActionResult> Edit(string id, [Bind("Id,UserName,NormalizedUserName,Email,NormalizedEmail,EmailConfirmed,PasswordHash,SecurityStamp,ConcurrencyStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEnd,LockoutEnabled,AccessFailedCount,Adresa,Grad,Ime,Prezime,Telefon")] AspNetUser aspNetUser) { if (id != aspNetUser.Id) { return(NotFound()); } if (ModelState.IsValid) { try { db.Update(aspNetUser); await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AspNetUserExists(aspNetUser.Id)) { return(NotFound()); } else { throw; } } return(View("Details", id)); } return(View(aspNetUser)); }
public async Task <IActionResult> Edit(int id, [Bind("VoziloId,MarkaId,ModelId,TipVozilaId,KorisnikId,Kubikaza,Snaga,Kilometraza,Pogon,Menjac,BrojBrzina,Cena,Slika,SlikaTip,Opis")] Vozilo vozilo, IFormFile odabranaSlika) { if (id != vozilo.VoziloId) { return(NotFound()); } if (ModelState.IsValid) { try { using (MemoryStream ms = new MemoryStream()) { await odabranaSlika.CopyToAsync(ms); vozilo.Slika = ms.ToArray(); } vozilo.SlikaTip = odabranaSlika.ContentType; db.Update(vozilo); await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VoziloExists(vozilo.VoziloId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index", "Home")); } ViewData["MarkaId"] = new SelectList(db.Marke, "MarkaId", "Naziv", vozilo.MarkaId); ViewData["ModelId"] = new SelectList(db.Models, "ModelId", "Naziv", vozilo.ModelId); ViewData["TipVozilaId"] = new SelectList(db.TipoviVozila, "TipVozilaId", "Naziv", vozilo.TipVozilaId); return(View(vozilo)); }