예제 #1
0
        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"));
        }
예제 #2
0
        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));
        }
예제 #3
0
        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));
        }
예제 #4
0
        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));
        }
예제 #5
0
 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));
 }