public async Task <IActionResult> Edit(int id, [Bind("ID,Calle,NumExt,NumInt,CP,FKComPersona,FKComDirCatEstado,FKComDirCatMunicipio,FKComDirCatColonia")] ComDirDireccion comDirDireccion) { if (id != comDirDireccion.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(comDirDireccion); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ComDirDireccionExists(comDirDireccion.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["FKComDirCatColonia"] = new SelectList(_context.ComDirCatColonia, "ID", "Valor", comDirDireccion.FKComDirCatColonia); ViewData["FKComDirCatEstado"] = new SelectList(_context.ComDirCatEstado, "ID", "Valor", comDirDireccion.FKComDirCatEstado); ViewData["FKComDirCatMunicipio"] = new SelectList(_context.ComDirCatMunicipio, "ID", "Valor", comDirDireccion.FKComDirCatMunicipio); ViewData["FKComPersona"] = new SelectList(_context.ComPersona, "ID", "AMaterno", comDirDireccion.FKComPersona); return(View(comDirDireccion)); }
public async Task <IActionResult> Create([Bind("ID,Calle,NumExt,NumInt,CP,FKComPersona,FKComDirCatEstado,FKComDirCatMunicipio,FKComDirCatColonia")] ComDirDireccion comDirDireccion) { if (ModelState.IsValid) { _context.Add(comDirDireccion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FKComDirCatColonia"] = new SelectList(_context.ComDirCatColonia, "ID", "Valor", comDirDireccion.FKComDirCatColonia); ViewData["FKComDirCatEstado"] = new SelectList(_context.ComDirCatEstado, "ID", "Valor", comDirDireccion.FKComDirCatEstado); ViewData["FKComDirCatMunicipio"] = new SelectList(_context.ComDirCatMunicipio, "ID", "Valor", comDirDireccion.FKComDirCatMunicipio); ViewData["FKComPersona"] = new SelectList(_context.ComPersona, "ID", "AMaterno", comDirDireccion.FKComPersona); return(View(comDirDireccion)); }