public async Task <IActionResult> Edit(int id, [Bind("id,nome")] Status status) { if (id != status.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(status); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StatusExists(status.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(status)); }
public async Task <IActionResult> Edit(int id, [Bind("id,nome,telefone,email,cpf,cnpj,enderecoCep,enderecoRua,enderecoNumero,enderecoBairro,enderecoCidade")] Cliente cliente) { if (id != cliente.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cliente); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClienteExists(cliente.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cliente)); }
public async Task <IActionResult> Edit(int id, [Bind("id,nome,dataInicio,dataTermino,dataCadastro")] Projeto projeto) { if (id != projeto.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(projeto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProjetoExists(projeto.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(projeto)); }
public async Task <IActionResult> Edit(int id, [Bind("id,titulo,resumo,justificativa,descricao,resolucao,ClienteId,TipoOrdemServicoId,ServicoId,StatusId")] OrdemServico ordemServico) { if (id != ordemServico.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(ordemServico); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrdemServicoExists(ordemServico.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } // Combos --------- ViewData["ClienteId"] = new SelectList(_context.Cliente, "id", "nome", ordemServico.ClienteId); ViewData["ServicoId"] = new SelectList(_context.Servico, "id", "nome", ordemServico.ServicoId); ViewData["StatusId"] = new SelectList(_context.Status, "id", "nome", ordemServico.StatusId); ViewData["TipoOrdemServicoId"] = new SelectList(_context.TipoOrdemServico, "id", "nome", ordemServico.TipoOrdemServicoId); // Combos --------- return(View(ordemServico)); }