public IActionResult Login(IFormCollection form) { var usuario = form["email"]; var senha = form["senha"]; var empresa = empresaRepositorio.ObterPor(usuario); if (empresa != null) { if (empresa.Senha.Equals(senha) && empresa.Status.Equals("Admin")) { HttpContext.Session.SetString(SESSION_EMAIL, usuario); HttpContext.Session.SetString(SESSION_CLIENTE, empresa.Nome); HttpContext.Session.SetString(SESSION_STATUS, empresa.Status); return(RedirectToAction("Index", "Admin")); } else { HttpContext.Session.SetString(SESSION_EMAIL, usuario); HttpContext.Session.SetString(SESSION_CLIENTE, empresa.Nome); HttpContext.Session.SetString(SESSION_STATUS, empresa.Status); return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("Index", "Empresa")); } }
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 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; } return(View()); }
public IActionResult Comentar(IFormCollection form) { Empresa empresa = new Empresa(); empresa = empresaRepositorio.ObterPor(HttpContext.Session.GetString(SESSION_EMAIL)); Depoimento depoimento = new Depoimento(); depoimento.Comentario = form["comentario"]; depoimento.Empresa = empresa; depoimento.Data = DateTime.Now; depoimentoRepositorio.Inserir(depoimento); return(RedirectToAction("Index", "Home")); }
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)); }