public ActionResult InmueblesPorPropietario(int id) { IList <Inmueble> lista = null; if (User.IsInRole("Propietario")) { Propietario p = repositorioPropietario.ObtenerPorEmail(User.Identity.Name); lista = repositorioInmueble.BuscarPorPropietario(p.Id); } else { if (TempData.ContainsKey("Mensaje")) { ViewBag.Mensaje = TempData["Mensaje"]; } lista = repositorioInmueble.BuscarPorPropietario(id); } if (lista.Count() != 0) { ViewBag.Propietario = lista[0].Duenio; return(View(lista)); } else { TempData["Mensaje"] = "El Propietario no tiene Inmuebles registrados en el sistema"; return(RedirectToAction("Index", "Propietarios")); } }
public IActionResult Privado() { Propietario p = repositorioPropietario.ObtenerPorEmail(User.Identity.Name); var lista = repositorioInmueble.BuscarPorPropietario(p.IdProp); return(View(lista)); }
public ActionResult InmueblesPorPropietario(int id) { var lista = repositorioInmueble.BuscarPorPropietario(id); //ViewBag.Id = id; return(View(lista)); }
public ActionResult MostrarInmueblesPorPropietario(int id) { try { var lista = repositorioInmueble.BuscarPorPropietario(id); ViewBag.IdPropietario = id; return(View(lista)); } catch (Exception ex) { ViewBag.Error = ex.Message; return(View()); } }
public ActionResult BuscarPorPropietario(BusquedaContrato busqueda) { try { // TODO: Add insert logic here //var res = repositorioContrato.ObtenerPorDni(busqueda.Dni); var res = repositorioInmueble.BuscarPorPropietario(busqueda.Dni); return(View(res)); } catch (Exception ex) { ViewBag.Error = ex.Message; return(View()); } }
public IActionResult InmPorProp(int id) { var i = repositorioInmueble.BuscarPorPropietario(id); return(View(i)); }