예제 #1
0
 public async Task <IActionResult> AddBanda(AddBandaDTO banda)
 {
     if (!ModelState.IsValid)
     {
         ServiceResponse <GetBandaDTO> serviceResponse = new ServiceResponse <GetBandaDTO>();
         serviceResponse.Data    = null;
         serviceResponse.Success = false;
         serviceResponse.Message = "El modelo banda no es valido";
         return(BadRequest(serviceResponse));
     }
     return(Ok(await _bandaService.AddBanda(banda)));
 }
예제 #2
0
        public async Task <ServiceResponse <GetBandaDTO> > AddBanda(AddBandaDTO bandaDto)
        {
            Banda banda = _mapper.Map <Banda>(bandaDto);

            _context.Bandas.Add(banda);
            await _context.SaveChangesAsync();

            ServiceResponse <GetBandaDTO> serviceResponse = new ServiceResponse <GetBandaDTO>();

            serviceResponse.Message = "Se ha añadido la banda";
            serviceResponse.Data    = _mapper.Map <GetBandaDTO>(banda);
            return(serviceResponse);
        }