public async Task <IActionResult> Edit(int id, [Bind("IdMarcaVoluntario,IdVoluntario,IdTipoMarca,Fecha")] MarcaVoluntario marcaVoluntario) { if (id != marcaVoluntario.IdMarcaVoluntario) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(marcaVoluntario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MarcaVoluntarioExists(marcaVoluntario.IdMarcaVoluntario)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdTipoMarca"] = new SelectList(_context.TipoMarca, "IdTipoMarca", "DescripcionTipoMarca", marcaVoluntario.IdTipoMarca); ViewData["IdVoluntario"] = new SelectList(_context.Voluntario, "IdVoluntario", "IdVoluntario", marcaVoluntario.IdVoluntario); return(View(marcaVoluntario)); }
public async Task <IActionResult> Create([Bind("IdMarcaVoluntario,IdVoluntario,IdTipoMarca,Fecha")] MarcaVoluntario marcaVoluntario) { if (ModelState.IsValid) { _context.Add(marcaVoluntario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdTipoMarca"] = new SelectList(_context.TipoMarca, "IdTipoMarca", "DescripcionTipoMarca", marcaVoluntario.IdTipoMarca); ViewData["IdVoluntario"] = new SelectList(_context.Voluntario, "IdVoluntario", "IdVoluntario", marcaVoluntario.IdVoluntario); return(View(marcaVoluntario)); }