public async Task <IDataResult <CurrentCard> > AddAsync(CurrentCardAddDto currentCardAddDto)
        {
            var mappedEntity = _mapper.Map <CurrentCard>(currentCardAddDto);

            var result = await _currentCardDal.AddAsync(mappedEntity);

            if (!result)
            {
                return(new ErrorDataResult <CurrentCard>(null, Messages.CurrentCardNotAdded));
            }

            return(new SuccessDataResult <CurrentCard>(mappedEntity, Messages.CurrentCardAdded));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> AddAsync(CurrentCardAddDto currentCardAddDto)
        {
            var result = await _currentCardService.AddAsync(currentCardAddDto);

            return(result.Success == false?BadRequest(result) : Ok(result));
        }
Exemplo n.º 3
0
 private async Task <IDataResult <CurrentCard> > AddCurrentCardAsync(CurrentCardAddDto currentCardAddDto)
 {
     return(await _currentCardService.AddAsync(currentCardAddDto));
 }