// GET: Pagos/Create public ActionResult CrearPago(int id) { var contrato = repositorioContrato.ObtenerPorId(id); var inmueble = repositorioInmueble.ObtenerPorId(contrato.IdInmueble); var cantidadPagos = repositorioPago.ObtenerCantidadPagos(contrato.IdContrato); BusquedaFecha fecha = new BusquedaFecha(); fecha.FechaAlta = DateTime.Today; ViewData["FechaHoy"] = fecha.FechaAlta; ViewData["importe"] = inmueble.Precio; ViewData["IdContrato"] = contrato.IdContrato; ViewData["NumeroPago"] = cantidadPagos + 1; return(View()); }
public ActionResult BuscarVigentesPorFecha(BusquedaFecha fecha) { try { // TODO: Add insert logic here var res = repositorioContrato.ObtenerPorFecha(fecha); return(View(res)); } catch (Exception ex) { ViewBag.Error = ex.Message; return(View()); } }
public ActionResult MostrarLibres(BusquedaFecha fecha) { try { // TODO: Add insert logic here //var res = repositorioContrato.ObtenerPorDni(busqueda.Dni); var res = repositorioInmueble.ObtenerLibresPorFecha(fecha); if (res != null) { return(View(res)); } else { ViewData["cartel"] = "NO HAY DISPINIBLES PARA ESA FECHA"; return(View()); } } catch (Exception ex) { ViewBag.Error = ex.Message; return(View()); } }