public ActionResult Editar(int id, Inmueble inm)
        {
            try
            {
                inm.Id = id;


                repositorioInmueble.Modificar(inm);

                return(RedirectToAction(nameof(Index)));
            }
            catch (Exception ex)
            {
                TempData["Error"] = "Error, no se pudo editar el Inmueble.";
                return(RedirectToAction(nameof(Index)));
            }
        }
Esempio n. 2
0
 public ActionResult Edit(Inmueble i)
 {
     try
     {
         repositorioInmueble.Modificar(i);
         TempData["Mensaje"] = "Los datos han sido modificados";
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception ex)
     {
         ViewBag.Propietario = repositorioPropietario.ObtenerTodos();
         ViewBag.Error       = ex.Message;
         ViewBag.StackTrate  = ex.StackTrace;
         var n     = repositorioInmueble.ObtenerPorId(i.IdInmueble);
         var lista = repositorioPropietario.ObtenerTodos();
         ViewData[nameof(Propietario)] = lista;
         return(View(n));
     }
 }
 public ActionResult Edit(int id, Inmueble inmueble)
 {
     iRepositorio.Modificar(inmueble);
     return(RedirectToAction(nameof(Index)));
 }