public async Task <ServiceResponce <List <GetBaseCurrencyDto> > > AddBaseCurrency(AddBaseCurrencyDto newbasecurrency) { ServiceResponce <List <GetBaseCurrencyDto> > serviceResponse = new ServiceResponce <List <GetBaseCurrencyDto> >(); BaseCurrency basecurrency = _mapper.Map <BaseCurrency>(newbasecurrency); basecurrency.IsActive = true; basecurrency.CreatedOn = DateTime.Now; await _dataContext.BaseCurrencys.AddAsync(basecurrency); await _dataContext.SaveChangesAsync(); serviceResponse.Data = await _dataContext.BaseCurrencys.Where(x => x.IsActive == true).Select(c => _mapper.Map <GetBaseCurrencyDto>(c)).ToListAsync(); return(serviceResponse); }
public async Task <ActionResult> AddBaseCurrency(AddBaseCurrencyDto newbasecurrency) { return(Ok(await _BaseCurrencyService.AddBaseCurrency(newbasecurrency))); }