public async Task <IActionResult> PutTipoProduto(int id, TipoProduto tipoProduto) { if (id != tipoProduto.CodTipoProduto) { return(BadRequest()); } _context.Entry(tipoProduto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoProdutoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> Create([Bind(Include = "SolicitacaoId,Equipamento,DataSolicitacao,Quantidade,Status")] SolicitacaoViewModel solicitacaoViewModel, int Setor) { var solicitacao = new Solicitacao { Equipamento = solicitacaoViewModel.Equipamento, Quantidade = solicitacaoViewModel.Quantidade, }; if (ModelState.IsValid) { Setor setor = db.Setores.Find(Setor); solicitacao.Setor = setor; solicitacao.Status = Solicitacao.Estado.Aguardando; solicitacao.DataSolicitacao = DateTime.Now; db.Solicitacoes.Add(solicitacao); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(solicitacao)); }