public ActionResult Create(Prova prova) { if (ModelState.IsValid) { db.Prova.Add(prova); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EventoID = new SelectList(db.Evento.ToList(), "ID", "Nome"); return(View(prova)); }
public ActionResult Create([Bind(Include = "ID,Nome,Descricao,Responsavel")] Equipa equipa) { if (ModelState.IsValid) { db.Equipa.Add(equipa); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(equipa)); }
public ActionResult Create(Evento evento) { if (ModelState.IsValid) { db.Evento.Add(evento); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(evento)); }
public ActionResult Create([Bind(Include = "ID,Nome,Descricao,Responsavel")] Desporto desporto) { if (ModelState.IsValid) { db.Desporto.Add(desporto); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(desporto)); }
public ActionResult Create([Bind(Include = "ID,Genero,TipoAtleta,Vencedores,IdadeMin,IdadeMax,ProvaID,Nome,Descricao,Responsavel")] Categoria categoria) { if (ModelState.IsValid) { db.Categoria.Add(categoria); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProvaID = new SelectList(db.Prova, "ID", "Nome", categoria.ProvaID); return(View(categoria)); }
public ActionResult Create(Inscricao inscricao) { inscricao.DataInscricao = DateTime.Now; if (ModelState.IsValid) { db.Inscricao.Add(inscricao); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CategoriaID = new SelectList(db.Categoria, "ID", "Nome", inscricao.CategoriaID); ViewBag.PessoaID = new SelectList(db.Pessoa, "ID", "Nome", inscricao.PessoaID); return(View(inscricao)); }
public IHttpActionResult CreateEquipa(DTO.Equipa equipaToAdd) { if (!ModelState.IsValid) { return(BadRequest()); } var equipa = Mapper.Map <DTO.Equipa, Models.Equipa>(equipaToAdd); _context.Equipa.Add(equipa); _context.SaveChanges(); equipaToAdd.ID = equipa.ID; return(Created(new Uri(Request.RequestUri + "/" + equipa.ID), equipaToAdd)); }
public IHttpActionResult CreateDesporto(DTO.Desporto desportoToAdd) { if (!ModelState.IsValid) { return(BadRequest()); } var desporto = Mapper.Map <DTO.Desporto, Models.Desporto>(desportoToAdd); _context.Desporto.Add(desporto); _context.SaveChanges(); desportoToAdd.ID = desporto.ID; return(Created(new Uri(Request.RequestUri + "/" + desporto.ID), desportoToAdd)); }
public ActionResult Register(User user) { if (ModelState.IsValid) { user.Password = Crypto.HashPassword(user.Password); user.ConfirmPassword = user.Password; db.User.Add(user); db.SaveChanges(); ModelState.Clear(); ViewBag.Message = user.Nome + " " + user.Apelido + " registado com sucesso."; } return(View()); }