public IActionResult Livros() { ViewBag.TipoMidiaId = 3; ViewBag.TipoMidia = "Livro"; List <MidiaViewModel> lista; try { int userId = HelperControllers.ObtemUserId(HttpContext.Session); lista = (DAO as MidiaDAO).ListaMidias(3, userId); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; lista = new List <MidiaViewModel>(); //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } return(View("Index", lista)); }
public override void OnActionExecuting(ActionExecutingContext context) { AtribuiViewBags(); if (!HelperControllers.VerificaUserLogado(HttpContext.Session)) { context.Result = RedirectToAction("Index", "Login"); } else { ViewBag.Logado = true; base.OnActionExecuting(context); } }
public override void OnActionExecuting(ActionExecutingContext context) { ViewBag.UserId = HelperControllers.ObtemUserId(HttpContext.Session); ViewBag.admin = HelperControllers.VerificaUserAdmin(HttpContext.Session); if (!HelperControllers.VerificaUserLogado(HttpContext.Session)) { context.Result = RedirectToAction("Index", "Login"); } else { ViewBag.Logado = true; base.OnActionExecuting(context); } }
public void CriaListaAmigos() { try { int userId = HelperControllers.ObtemUserId(HttpContext.Session); ViewBag.Amigos = (DAO as UsuarioDAO).ListaAmigos(userId, false); ViewBag.Pedidos = (DAO as UsuarioDAO).ListaAmigos(userId, true); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } }
public IActionResult ConcretizaAmizade(int friendId) { try { int userId = HelperControllers.ObtemUserId(HttpContext.Session); (DAO as UsuarioDAO).ConcretizaAmizade(userId, friendId); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } return(RedirectToAction("friends")); }
public IActionResult AdicionaNaVitrine(int idMidia, int idStatus, int tipoMidiaId) { try { int userId = HelperControllers.ObtemUserId(HttpContext.Session); MidiaDAO dao = new MidiaDAO(); dao.InsereMidiaUsuario(userId, idMidia, idStatus); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } return(RedirectToAction("index")); }
public IActionResult RemoveDaVitrine(int idF) { try { int userId = HelperControllers.ObtemUserId(HttpContext.Session); (DAO as MidiaDAO).RemoveMidiaUsuario(userId, idF); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } return(RedirectToAction("index", "vitrine")); }
public IActionResult AtualizaGridIndex(int tipo, int Categoria, int userId) { List <ListagemViewModel> lista = new List <ListagemViewModel>(); try { ViewBag.UserId = HelperControllers.ObtemUserId(HttpContext.Session); ListagemDAO dao = new ListagemDAO(); lista = dao.ListagemGeral(userId, Categoria, tipo, ""); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } return(PartialView("pvGrid", lista)); }
public IActionResult Index() { List <ListagemViewModel> lista = new List <ListagemViewModel>(); try { int userId = HelperControllers.ObtemUserId(HttpContext.Session); ViewBag.vitrineId = userId; ListagemDAO dao = new ListagemDAO(); lista = dao.ListagemGeral(userId); PreparaListaTipoParaCombo(); PreparaListaCategoriaParaCombo(); } catch (Exception error) { ViewBag.Excecao = "Ocorreu um erro: " + error.Message; //return Json(new //{ // erro = "Ocorreu um erro: " + error //}); } return(View(lista)); }
public override void OnActionExecuting(ActionExecutingContext context) { ViewBag.admin = HelperControllers.VerificaUserAdmin(HttpContext.Session); ViewBag.Logado = HelperControllers.VerificaUserLogado(HttpContext.Session); ViewBag.UserId = HelperControllers.ObtemUserId(HttpContext.Session); }
public void AtribuiViewBags() { ViewBag.admin = HelperControllers.VerificaUserAdmin(HttpContext.Session); ViewBag.Logado = HelperControllers.VerificaUserLogado(HttpContext.Session); ViewBag.UserId = HelperControllers.ObtemUserId(HttpContext.Session); }