public async Task <ServiceResponse <List <GetRegionDto> > > addRegion(AddRegionDto region) { ServiceResponse <List <GetRegionDto> > response = new ServiceResponse <List <GetRegionDto> >(); Region Region = _mapper.Map <Region>(region); await _context.AddAsync(Region); await _context.SaveChangesAsync(); List <Region> regions = await _context.Regions.ToListAsync(); response.Data = (regions.Select(x => _mapper.Map <GetRegionDto>(x))).ToList(); return(response); }
public async Task <IActionResult> AddRegion(AddRegionDto region) { return(Ok(await _regionService.addRegion(region))); }