예제 #1
0
        public async Task <IActionResult> Create([Bind("RealizadorId,Nome,Telefone,Email")] Realizador realizador)
        {
            if (ModelState.IsValid)
            {
                _context.Add(realizador);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(realizador));
        }
예제 #2
0
        public async Task <IActionResult> Create([Bind("EventoId,Titulo,Descricao,BannerUrl,Gratuito_Pago,DataInicio,DataFinal,RealizadorId")] Evento evento)
        {
            if (ModelState.IsValid)
            {
                _context.Add(evento);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["RealizadorId"] = new SelectList(_context.Realizadores, "RealizadorId", "Nome", evento.RealizadorId);
            return(View(evento));
        }
        public async Task <IActionResult> Create([Bind("PatrocinadorValorId,ValorPatrocinado,EventoId,PatrocinadorId")] PatrocinadorEvento patrocinadorEvento)
        {
            if (ModelState.IsValid)
            {
                _context.Add(patrocinadorEvento);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EventoId"]       = new SelectList(_context.Eventos, "EventoId", "BannerUrl", patrocinadorEvento.EventoId);
            ViewData["PatrocinadorId"] = new SelectList(_context.Patrocinadores, "PatrocinadorId", "Nome", patrocinadorEvento.PatrocinadorId);
            return(View(patrocinadorEvento));
        }
 public async Task <bool> SaveChangesAsync()
 => (await _context.SaveChangesAsync()) > 0;