public ConciertoDetailsViewModel CrearConciertoDetailsViewModel(Concierto concierto) { ConciertoDetailsViewModel vm = new ConciertoDetailsViewModel { Id = concierto.Id, Banda = concierto.Banda.Nombre, Fecha = concierto.Fecha, Lugar = concierto.Lugar }; return(vm); }
// GET: Conciertos/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var concierto = await _servicioConciertos.ObtenerIncluyendoBanda(id.Value); if (concierto == null) { return(NotFound()); } ConciertoDetailsViewModel vm = _servicioConciertos.CrearConciertoDetailsViewModel(concierto); return(View(vm)); }
// GET: Conciertoes/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var concierto = await _serviciosConciertos.ObtenerConciertoConBandaPorId(id.Value); if (concierto == null) { return(NotFound()); } ConciertoDetailsViewModel conciertovm = new ConciertoDetailsViewModel { Id = concierto.Id, Banda = concierto.Banda.Nombre, Fecha = concierto.Fecha, Lugar = concierto.Lugar }; return(View(conciertovm)); }