// GET: Estacionar/Create public IActionResult Cadastrar() { var email = User.Identity.Name; if (email != null) { var name = User.Identity.Name; Usuario usuario = _usuarioDAO.BuscarPorEmail(name); UsuarioCNPJ usuarioCNPJ = _usuarioCNPJDAO.BuscarPorEmail(email); if (usuario != null) { int usuarioId = usuario.Id; ViewBag.Veiculos = new SelectList(_veiculoDAO.ListarPorUsuario(usuarioId), "Id", "Modelo"); ViewBag.Estacionamentos = new SelectList(_estacionamentoDAO.Listar(), "Id", "Nome"); } else if (usuarioCNPJ != null) { int usuarioCnpjId = usuarioCNPJ.Id; ViewBag.Veiculos = new SelectList(_veiculoDAO.Listar()); ViewBag.Estacionamentos = new SelectList(_estacionamentoDAO.ListarPorUsuario(usuarioCnpjId), "Id", "Nome"); } return(View()); } return(RedirectToAction("Login", "Usuario")); }
public IActionResult Index() { var email = User.Identity.Name; if (email != null) { ViewBag.Title = "Cadastro de Estacionamento"; return(View(_estacionamentoDAO.Listar())); } return(RedirectToAction("Login", "Usuario")); }
public IActionResult Index() { ViewBag.Title = "Cadastro de Estacionamento"; return(View(_estacionamentoDAO.Listar())); }