public IActionResult Evento() { EventoViewModel evm = new EventoViewModel(); evm.TipoEvento = tipoEventoRepository.ObterTodos(); evm.Convidados = convidadosRepository.ObterTodos(); var usuarioLogado = ObterUsuarioSession(); var nomeUsuarioLogado = ObterUsuarioNomeSession(); if (!string.IsNullOrEmpty(nomeUsuarioLogado)) { evm.NomeCliente = nomeUsuarioLogado; } var clienteLogado = clienteRepository.ObterPor(usuarioLogado); if (clienteLogado != null) { evm.Cliente = clienteLogado; } evm.NomeView = "Evento"; evm.UsuarioEmail = usuarioLogado; evm.UsuarioNome = nomeUsuarioLogado; return(View(evm)); }
public IActionResult Pagamento() { FormaPagamentoViewModel fpv = new FormaPagamentoViewModel(); fpv.tipoEvento = tipoEventoRepository.ObterTodos(); fpv.tipoPacote = tipoPacoteRepository.ObterTodos(); fpv.publicoPrivado = publicoPrivadoRepository.ObterTodos(); var usuarioLogado = ObterUsuarioSession(); var nomeUsuarioLogado = ObterUsuarioNomeSession(); if (!string.IsNullOrEmpty(nomeUsuarioLogado)) { fpv.UsuarioNome = nomeUsuarioLogado; var clienteLogado = clienteRepository.ObterPor(usuarioLogado); fpv.cliente = clienteLogado; } else { return(View(fpv)); } fpv.NomeView = "Pagamento"; fpv.UsuarioEmail = usuarioLogado; fpv.UsuarioNome = nomeUsuarioLogado; return(View(fpv)); }
public IActionResult Index() { return(View(new EventoViewModel() { NomeView = "Contato", UsuarioEmail = ObterUsuarioSession(), UsuarioNome = ObterUsuarioNomeSession(), Eventos = tipoEventoRepository.ObterTodos(), Perguntas = perguntaFaqRepository.ObterTodos() })); }
public IActionResult Evento() { CadastroEventoViewModel cadastro = new CadastroEventoViewModel(); cadastro.ServicosAdicionais = servicosAdicionaisRepository.ObterTodos(); cadastro.TipoEvento = tipoEventoRepository.ObterTodos(); var emailCliente = ObterUsuarioSession(); if (!string.IsNullOrEmpty(emailCliente)) { cadastro.Cliente = clienteRepository.ObterPor(emailCliente); } var nomeUsuario = ObterUsuarioNomeSession(); if (!string.IsNullOrEmpty(nomeUsuario)) { cadastro.NomeCliente = nomeUsuario; } var usuarioLogado = ObterUsuarioSession(); var nomeUsuarioLogado = ObterUsuarioNomeSession(); if (!string.IsNullOrEmpty(nomeUsuarioLogado)) { cadastro.UsuarioNome = nomeUsuarioLogado; } var clienteLogado = clienteRepository.ObterPor(usuarioLogado); if (clienteLogado != null) { cadastro.Cliente = clienteLogado; cadastro.Evento = cadastroEventoRepository.ObterTodosPorCliente(emailCliente); } cadastro.NomeView = "CadastroEvento"; cadastro.UsuarioEmail = emailCliente; cadastro.UsuarioNome = nomeUsuario; return(View(cadastro)); }
public IActionResult SolicitarEventos() { var usuarioLogado = ObterUsuarioSession(); if (string.IsNullOrEmpty(usuarioLogado)) { return(RedirectToAction("Index", "Login")); } else { return(View(new EventoViewModel() { NomeView = "SolicitarEventos", UsuarioEmail = ObterUsuarioSession(), UsuarioNome = ObterUsuarioNomeSession(), Eventos = tipoEventoRepository.ObterTodos(), Cliente = clienteRepository.ObterPor(ObterUsuarioSession()), Pacotes = tipoPacoteRepository.ObterTodos() })); } }
private void PreencheGrid() { try { dgvDados.Rows.Clear(); var dados = _tipoEventoRepository.ObterTodos(); foreach (var tipoEvento in dados) { dgvDados.Rows.Add(tipoEvento.Id, tipoEvento.Descricao, tipoEvento.Ativo ? "SIM" : "NÃO"); } if (dados.Any()) { dgvDados_CellClick(dgvDados, new DataGridViewCellEventArgs(0, 0)); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }