示例#1
0
 public async Task <ActionResult> AddPlatformPrice(AddPlatformPriceDto newplatformprice)
 {
     return(Ok(await _PlatformPriceService.AddPlatformPrice(newplatformprice)));
 }
示例#2
0
        public async Task <ServiceResponce <List <GetPlatformPriceDto> > > AddPlatformPrice(AddPlatformPriceDto newplatformprice)
        {
            ServiceResponce <List <GetPlatformPriceDto> > serviceResponse = new ServiceResponce <List <GetPlatformPriceDto> >();
            PlatformPrice platformprice = _mapper.Map <PlatformPrice>(newplatformprice);

            platformprice.IsActive  = true;
            platformprice.CreatedOn = DateTime.Now;
            await _dataContext.PlatformPrices.AddAsync(platformprice);

            await _dataContext.SaveChangesAsync();

            serviceResponse.Data = await _dataContext.PlatformPrices.Where(x => x.IsActive == true).Select(c => _mapper.Map <GetPlatformPriceDto>(c)).ToListAsync();

            return(serviceResponse);
        }