public async Task <IActionResult> Create([Bind("Id,Name")] Department department) { if (ModelState.IsValid) { _context.Add(department); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(department)); }
public async Task <IActionResult> Create([Bind("ProdutoModelId,Codigo,Nome,PrecoUnit,Estoque")] ProdutoModel produtoModel) { if (ModelState.IsValid) { _context.Add(produtoModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(produtoModel)); }
public async Task <IActionResult> Create([Bind("PedidoModelId,Codigo,Data,Produtos,Valor,ClienteModelId")] PedidoModel pedidoModel) { if (ModelState.IsValid) { _context.Add(pedidoModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ClienteModelId"] = new SelectList(_context.Clientes, "ClienteModelId", "Nome", pedidoModel.ClienteModelId); ViewData["ProdutoModelId"] = new MultiSelectList(_context.Produtos, "ProdutoModelId", "Nome"); return(View(pedidoModel)); }
public async Task <IActionResult> Create([Bind("ClienteModelId,Nome,Endereco,Telefone,Cpf")] ClienteModel clienteModel) { try { if (clienteModel.Cpf.Length != 11) { ModelState.AddModelError("Cpf", "Cpf Inválido"); } if (ModelState.IsValid) { _context.Add(clienteModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } catch (DbUpdateException) { ModelState.AddModelError("", "Não foi possível"); } return(View(clienteModel)); }
public async Task InsertAsync(Vendedor obj) { _context.Add(obj); await _context.SaveChangesAsync(); }