public async Task <IActionResult> Edit(int id, [Bind("IdInstitucionTelefono,IdInstitucionFk,IdTelefonoFk,IdEstadoFk")] Institucionestelefonos institucionestelefonos) { if (id != institucionestelefonos.IdInstitucionTelefono) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(institucionestelefonos); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InstitucionestelefonosExists(institucionestelefonos.IdInstitucionTelefono)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdEstadoFk"] = new SelectList(_context.Estados, "IdEstado", "DescripcionEstado", institucionestelefonos.IdEstadoFk); ViewData["IdInstitucionFk"] = new SelectList(_context.Instituciones, "IdInstitucion", "nombreInstitucion", institucionestelefonos.IdInstitucionFk); ViewData["IdTelefonoFk"] = new SelectList(_context.Telefonos, "IdTelefono", "DescripcionTelefono", institucionestelefonos.IdTelefonoFk); return(View(institucionestelefonos)); }
public async Task <IActionResult> Create([Bind("IdInstitucionTelefono,IdInstitucionFk,IdTelefonoFk,IdEstadoFk")] Institucionestelefonos institucionestelefonos) { if (ModelState.IsValid) { _context.Add(institucionestelefonos); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdEstadoFk"] = new SelectList(_context.Estados, "IdEstado", "DescripcionEstado", institucionestelefonos.IdEstadoFk); ViewData["IdInstitucionFk"] = new SelectList(_context.Instituciones, "IdInstitucion", "NombreInstitucion", institucionestelefonos.IdInstitucionFk); ViewData["IdTelefonoFk"] = new SelectList(_context.Telefonos, "IdTelefono", "DescripcionTelefono", institucionestelefonos.IdTelefonoFk); return(View(institucionestelefonos)); }