public IActionResult Edit(int id, [Bind("ID_Leilao,Titulo,Descricao,Natureza,Forma,Inicio,Termino,FK_Responsavel")] Leilao.PL.Leilao leilao) { if (id != leilao.ID_Leilao) { return(NotFound()); } if (ModelState.IsValid) { try { _leilao.Update(leilao); } catch (DbUpdateConcurrencyException) { if (!LeilaoExists(leilao.ID_Leilao)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["FK_Responsavel"] = new SelectList(_usuario.ReadCurrent(User.Identity.GetUserId <string>()), "ID_Usuario", "Nome", leilao.FK_Responsavel); return(View(leilao)); }
public IActionResult Create([Bind("ID_Leilao,Titulo,Descricao,Natureza,Forma,Inicio,Termino,FK_Responsavel")] Leilao.PL.Leilao leilao) { if (ModelState.IsValid) { _leilao.Create(leilao); return(RedirectToAction(nameof(Index))); } ViewData["FK_Responsavel"] = new SelectList(_usuario.ReadCurrent(User.Identity.GetUserId <string>()), "ID_Usuario", "Nome", leilao.FK_Responsavel); return(View(leilao)); }
// GET: Leiloes/Details/5 public IActionResult Details(int?id) { if (id == null) { return(NotFound()); } Leilao.PL.Leilao leilao = _leilao.Read(id.Value); if (leilao == null) { return(NotFound()); } return(View(leilao)); }
// GET: Leiloes/Delete/5 public IActionResult Delete(int?id) { if (id == null) { return(NotFound()); } if (!_leilao.VerificaSePodeEditar(User.Identity.GetUserId <string>(), id.Value)) { return(NotFound()); } Leilao.PL.Leilao leilao = _leilao.Read(id.Value); if (leilao == null) { return(NotFound()); } return(View(leilao)); }
public IActionResult Edit(int?id) { if (id == null) { return(NotFound()); } if (!_leilao.VerificaSePodeEditar(User.Identity.GetUserId <string>(), id.Value)) { return(NotFound()); } Leilao.PL.Leilao leilao = _leilao.Read(id.Value); if (leilao == null) { return(NotFound()); } ViewData["FK_Responsavel"] = new SelectList(_usuario.ReadCurrent(User.Identity.GetUserId <string>()), "ID_Usuario", "Nome", leilao.FK_Responsavel); return(View(leilao)); }