public ActionResult Manager() { int idEvento = int.Parse(Request.QueryString["EventoID"]); string estado = Request.QueryString["estado"]; ViewBag.UF = "-- Select UF --"; Evento e = new Evento(); using (UfModel uf = new UfModel()) { ViewBag.Estados = uf.Ufs(); } using (CidadeModel cm = new CidadeModel()) { ViewBag.Cidades = cm.Cidades(); } using (EsporteModel em = new EsporteModel()) { ViewBag.Esportes = em.Esportes(); } using (OrganizadorModel model = new OrganizadorModel()) { model.UpdateQualificacaoOrg((Session["usuario"] as Usuario).Id_usuario); } using (EventoModel model = new EventoModel()) { if (model.isAdmin(idEvento, (Session["usuario"] as Usuario).Id_usuario)) { e = model.Read(idEvento); ViewBag.listSubs = model.InscritosEvento(e.Id_Evento); ViewBag.Noticias = model.NoticiasEvento(e.Id_Evento); return(View(e)); } else { return(RedirectToAction("FeedEvents", "Event")); } } }
public ActionResult AvaliarEvento(int IdEvent, int Nota, int idOrg) { try { using (EventoModel model = new EventoModel()) { model.AvaliarEvento(IdEvent, (Session["usuario"] as Usuario).Id_usuario, Nota); } using (OrganizadorModel model = new OrganizadorModel()) { model.UpdateQualificacaoOrg(idOrg); } return(RedirectToAction("Home", "Event", new { EventoID = IdEvent })); } catch { return(RedirectToAction("Home", "Event", new { EventoID = IdEvent })); } }