public async Task <IActionResult> Create([Bind("Id,Nome,DataNascimento,Email,Telefone,PedidoId")] Cliente cliente) { if (ModelState.IsValid) { _context.Add(cliente); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cliente)); }
public async Task <IActionResult> Create(ItensPedido itensPedido) { if (ModelState.IsValid) { _context.Add(itensPedido); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(itensPedido)); }
public async Task UpdateDBAsync(ItensPedido itp) { var pedidoId = _context.Pedido.Select(p => p.Id); var prodId = _context.Produto.Select(p => p.Id); _context.Update(itp); await _context.SaveChangesAsync(); }
public async Task <IActionResult> Create(PedidoViewModel pedido) { if (!ModelState.IsValid) { var produto = await _produtoService.FindProdutosAsync(); var clientes = await _clienteService.FindClientesAsync(); var itensPedido = await _itensPedidoService.FindItensPedidoAsync(); var viewModel = new PedidoViewModel { Clientes = clientes, Produtos = produto }; return(View(viewModel)); } _context.Add(new Pedido { ClienteId = pedido.ClienteId, ItensPedidoId = pedido.ProdutoId }); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }