public async Task <IActionResult> Edit(int id, [Bind("DcDepartamentoid,DcCategoriaid")] DepartamentoCategoria departamentoCategoria) { if (id != departamentoCategoria.DcDepartamentoid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(departamentoCategoria); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DepartamentoCategoriaExists(departamentoCategoria.DcDepartamentoid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DcCategoriaid"] = new SelectList(_context.Categoria, "CatId", "CatNome", departamentoCategoria.DcCategoriaid); ViewData["DcDepartamentoid"] = new SelectList(_context.Departamento, "DepId", "DepEmail", departamentoCategoria.DcDepartamentoid); return(View(departamentoCategoria)); }
public async Task <IActionResult> Create([Bind("DcDepartamentoid,DcCategoriaid")] DepartamentoCategoria departamentoCategoria) { if (ModelState.IsValid) { _context.Add(departamentoCategoria); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DcCategoriaid"] = new SelectList(_context.Categoria, "CatId", "CatNome", departamentoCategoria.DcCategoriaid); ViewData["DcDepartamentoid"] = new SelectList(_context.Departamento, "DepId", "DepEmail", departamentoCategoria.DcDepartamentoid); return(View(departamentoCategoria)); }