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