public async Task <IDataResult <CorporateCurrentCard> > AddAsync(CorporateCurrentCardAddDto corporateCurrentCardAddDto) { var mappedEntity = _mapper.Map <CorporateCurrentCard>(corporateCurrentCardAddDto); var result = await _corporateCurrentCardDal.AddAsync(mappedEntity); if (!result) { return(new ErrorDataResult <CorporateCurrentCard>(null, Messages.CorporateCurrentCardNotAdded)); } return(new SuccessDataResult <CorporateCurrentCard>(mappedEntity, Messages.CorporateCurrentCardAdded)); }
private async Task <IDataResult <CorporateCurrentCard> > AddCorporateCardAsync(CorporateCurrentCardAddDto corporateCurrentCardAddDto) { return(await _corporateCurrentCardService.AddAsync(corporateCurrentCardAddDto)); }
public async Task <IActionResult> AddAsync(CorporateCurrentCardAddDto corporateCurrentCardAddDto) { var result = await _corporateCurrentCardService.AddAsync(corporateCurrentCardAddDto); return(result.Success == false?BadRequest(result) : Ok(result)); }