public async Task <IActionResult> Edit(int id, [Bind("EntidadFiscalId,ContactoId")] EntidadFiscalContacto entidadFiscalContacto) { if (id != entidadFiscalContacto.EntidadFiscalId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(entidadFiscalContacto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EntidadFiscalContactoExists(entidadFiscalContacto.EntidadFiscalId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ContactoId"] = new SelectList(_context.Contacto, "Id", "Apellidos", entidadFiscalContacto.ContactoId); ViewData["EntidadFiscalId"] = new SelectList(_context.EntidadFiscal, "Id", "Domicilio", entidadFiscalContacto.EntidadFiscalId); return(View(entidadFiscalContacto)); }
public async Task <IActionResult> Create([Bind("EntidadFiscalId,ContactoId")] EntidadFiscalContacto entidadFiscalContacto) { if (ModelState.IsValid) { _context.Add(entidadFiscalContacto); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ContactoId"] = new SelectList(_context.Contacto, "Id", "Apellidos", entidadFiscalContacto.ContactoId); ViewData["EntidadFiscalId"] = new SelectList(_context.EntidadFiscal, "Id", "Domicilio", entidadFiscalContacto.EntidadFiscalId); return(View(entidadFiscalContacto)); }