// GET: PagosController public ActionResult Index(int IdContrato) { IList <Pago> lista = new List <Pago>(); if (IdContrato != 0) { lista = repositorio.ObtenerTodosDonde("c.IdContrato=" + IdContrato); TempData["IdContrato"] = IdContrato; TempData["Estado"] = repoContrato.ObtenerPorId(IdContrato).FechaDeFinalizacion >= DateTime.Today ? "Vigente" : "No Vigente"; } else { lista = repositorio.ObtenerTodos(); } TempData["returnUrl"] = "/" + RouteData.Values["controller"] + Request.QueryString.Value; return(View(lista)); }