public async Task <IActionResult> Create([Bind("Id,Nome,Email,Login,Senha")] Usuario usuario) { if (ModelState.IsValid) { _context.Add(usuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Create([Bind("Id,DdOrigem,DdDestino,Valor")] Tarifa tarifa) { if (ModelState.IsValid) { _context.Add(tarifa); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tarifa)); }
public async Task <IActionResult> Create([Bind("Id,Nome,Descricao,Porcentagem,Criado,Editado")] Plano plano) { if (ModelState.IsValid) { _context.Add(plano); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(plano)); }
public async Task <IActionResult> Create(int?PlanoId, [Bind("Id,Descricao,Minutos,Tipo")] Pacote pacote) { if (ModelState.IsValid) { var plano = await _context.Plano.FirstOrDefaultAsync(p => p.Id == PlanoId); if (plano == null) { TempData["codeError"] = 404; TempData["Mensagem"] = "Um pacote só pode ser cadastrado em um plano"; return(RedirectToAction("Index", "Planos")); } pacote.Plano = plano; _context.Add(pacote); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(pacote)); }