public IActionResult Index() { ViewData["User"] = HttpContext.Session.GetString(SESSION_CLIENTE); Empresa empresa = new Empresa(); if (HttpContext.Session.GetString(SESSION_EMAIL) != null) { empresa = empresaRepositorio.ObterPor(HttpContext.Session.GetString(SESSION_EMAIL)); ViewData["Usuario"] = empresa; } DepoimentoRepositorio depoimentoRepositorio = new DepoimentoRepositorio(); List <Depoimento> depoimentosAprovados = new List <Depoimento>(); List <Depoimento> depoimentosTodos = depoimentoRepositorio.ListarTodos(); foreach (var item in depoimentosTodos) { if (item.Status == "APROVADO") { depoimentosAprovados.Add(item); } } comentarios.Depoimentos = depoimentosAprovados; return(View(comentarios)); }
public IActionResult Listar() { DepoimentoRepositorio depoimentoRepositorio = new DepoimentoRepositorio(); comentarios.Depoimentos = depoimentoRepositorio.ListarTodos(); return(View(comentarios)); }
public IActionResult Reprovar(IFormCollection form, int id) { DepoimentoRepositorio depoimentoRepositorio = new DepoimentoRepositorio(); DepoimentoModel ComentarioRecuperado = depoimentoRepositorio.ObterPor(id); if (ComentarioRecuperado.Id.Equals(id)) { ComentarioRecuperado.Status = "Reprovado"; } depoimentoRepositorio.Editar(ComentarioRecuperado); return(RedirectToAction("Index", "Depoimentos")); }
public IActionResult EfetuarDepoimentos(IFormCollection form) { string comentario = form["depoimento"]; DepoimentoModel depoimento = new DepoimentoModel( nomeUsuario: HttpContext.Session.GetString(SESSION_USUARIO), horarioPublicacao: DateTime.Now, depoimento: comentario, status: "Aguardando" ); DepoimentoRepositorio depoimentoRepositorio = new DepoimentoRepositorio(); depoimentoRepositorio.Inserir(depoimento); return(RedirectToAction("Index", "Depoimentos")); }
public IActionResult Rejeitar(int Id) { DepoimentoRepositorio depoimentoRepositorio = new DepoimentoRepositorio(); Depoimento depoimentoRecuperado = depoimentoRepositorio.ObterPor(Id); if (depoimentoRecuperado != null) { depoimentoRecuperado.Status = "REPROVADO"; depoimentoRepositorio.Atualizar(depoimentoRecuperado); return(RedirectToAction("Index", "Admin")); } else { return(RedirectToAction("Index", "Admin")); } }
public IActionResult Index() { ViewData["User"] = HttpContext.Session.GetString(SESSION_CLIENTE); Empresa empresa = new Empresa(); if (HttpContext.Session.GetString(SESSION_EMAIL) != null) { empresa = empresaRepositorio.ObterPor(HttpContext.Session.GetString(SESSION_EMAIL)); ViewData["Usuario"] = empresa; } DepoimentoRepositorio depoimentoRepositorio = new DepoimentoRepositorio(); comentarios.Depoimentos = depoimentoRepositorio.ListarTodos(); EmpresaRepositorio empresaRepositorios = new EmpresaRepositorio(); comentarios.Empresas = empresaRepositorios.ListarTodos(); return(View(comentarios)); }