Exemplo n.º 1
0
        public async Task <ServiceResponse <List <GetDeliveryDto> > > AddDelivery(AddDeliveryDto newDelivery)
        {
            ServiceResponse <List <GetDeliveryDto> > serviceResponse = new ServiceResponse <List <GetDeliveryDto> >();
            Delivery delivery = _mapper.Map <Delivery>(newDelivery);
            await _context.Deliveries.AddAsync(delivery);

            await _context.SaveChangesAsync();

            serviceResponse.Data = (_context.Deliveries.Select(d => _mapper.Map <GetDeliveryDto>(d))).ToList();
            return(serviceResponse);
        }
Exemplo n.º 2
0
 public async Task <IActionResult> AddDelivery(AddDeliveryDto delivery)
 {
     return(Ok(await _deliveryService.AddDelivery(delivery)));
 }