public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CategoriaFaixa categoriaFaixa = db.CategoriaFaixas.Find(id); db.CategoriaFaixas.Remove(categoriaFaixa); db.SaveChanges(); return(RedirectToAction("Lista")); }
public ActionResult EditSalvar(CategoriaFaixa categoriaFaixa) { if (ModelState.IsValid) { db.Entry(categoriaFaixa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Lista")); } ViewBag.Faixas = db.Faixas.OrderBy(f => f.Ordem).ToList(); ViewBag.ModalidadeId = new SelectList(db.Modalidades, "Id", "Titulo", categoriaFaixa.ModalidadeId); return(View("Edit", categoriaFaixa)); }
public ActionResult NovoSalvar(CategoriaFaixa categoriaFaixa) { if (ModelState.IsValid) { categoriaFaixa.EventoId = AdminSessionPersister.Evento.Id; db.CategoriaFaixas.Add(categoriaFaixa); db.SaveChanges(); return(RedirectToAction("Lista")); } ViewBag.Faixas = db.Faixas.OrderBy(f => f.Ordem).ToList(); ViewBag.ModalidadeId = new SelectList(db.Modalidades, "Id", "Titulo", categoriaFaixa.ModalidadeId); return(View("Novo", categoriaFaixa)); }
public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CategoriaFaixa categoriaFaixa = db.CategoriaFaixas.Find(id); if (categoriaFaixa == null) { return(HttpNotFound()); } ViewBag.Faixas = db.Faixas.OrderBy(f => f.Ordem).ToList(); ViewBag.ModalidadeId = new SelectList(db.Modalidades, "Id", "Titulo", categoriaFaixa.ModalidadeId); return(View(categoriaFaixa)); }
public ActionResult Novo(CategoriaFaixa categoriaFaixa) { ViewBag.Faixas = db.Faixas.OrderBy(f => f.Ordem).ToList(); ViewBag.ModalidadeId = new SelectList(db.Modalidades, "Id", "Titulo"); return(View(categoriaFaixa)); }