public async Task <IActionResult> Edit(int id, [Bind("Id,A")] doacao doacao) { if (id != doacao.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(doacao); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!doacaoExists(doacao.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(doacao)); }
public ActionResult DeleteConfirmed(int id) { doacao doacao = db.doacao.Find(id); db.doacao.Remove(doacao); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> Create([Bind("Id,A")] doacao doacao) { if (ModelState.IsValid) { _context.Add(doacao); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(doacao)); }
public ActionResult Edit([Bind(Include = "doacao_id,ong_id,mercado_id,alimento_id,higiene_id")] doacao doacao) { if (ModelState.IsValid) { db.Entry(doacao).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.alimento_id = new SelectList(db.categoria_alimento, "categoriaalimento_id", "nome", doacao.alimento_id); ViewBag.mercado_id = new SelectList(db.mercado, "mercado_id", "cnpj", doacao.mercado_id); return(View(doacao)); }
// GET: doacao/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } doacao doacao = db.doacao.Find(id); if (doacao == null) { return(HttpNotFound()); } return(View(doacao)); }
// GET: doacao/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } doacao doacao = db.doacao.Find(id); if (doacao == null) { return(HttpNotFound()); } ViewBag.alimento_id = new SelectList(db.categoria_alimento, "categoriaalimento_id", "nome", doacao.alimento_id); ViewBag.mercado_id = new SelectList(db.mercado, "mercado_id", "cnpj", doacao.mercado_id); return(View(doacao)); }