public IActionResult Edit(int id, ProvinciaViewModel model) { try { if (id != model.Provincia.Id) { return(View("Error")); } if (!ModelState.IsValid) { return(View(model)); } var provinciaDB = _provinciaService.GetProvincia(id); if (provinciaDB == null) { return(View("Error")); } provinciaDB.Name = model.Provincia.Name; provinciaDB.PaisId = model.Provincia.PaisId; _provinciaService.Edit(provinciaDB); } catch (Exception) { return(View("Error")); } return(RedirectToAction(nameof(Index), "Provincia")); }