Beispiel #1
0
        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);
        }
Beispiel #2
0
        // 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));
        }