public IActionResult GetListShift() { var audience = User.Claims.FirstOrDefault(c => c.Type == "aud").Value; var user = User.Claims.FirstOrDefault(c => c.Type == "user").Value; string storeEmail = audience; string posUser = user; List <ShiftdetailDto> item = _shiftService.GetLast30DayShift(storeEmail, posUser); if (item == null) { return(NoContent()); } // List<GetShiftViewModel> shiftlistViewModel = _mapper.Map<List<GetShiftViewModel>>(item); var shiftlistViewModel = item.Select(c => new GetShiftViewModel() { StartingCash = c.StartingCash, CashPayment = c.CashPayment, CashRefunds = c.CashRefunds, Paidin = c.Paidin, Paidout = c.Paidout, DebitCard = c.DebitCard, CreditCard = c.CreditCard, QRCode = c.QRCode, Discount = c.Discount, Refunds = c.Refunds, CreateDateTime = c.CreateDateTime, UpdateDateTime = c.UpdateDateTime }).ToList(); return(Ok(shiftlistViewModel)); }