private async Task <List <CartItem> > CurrentStateOfCart() { var cart = new List <CartItem>(); foreach (var item in _items) { var cartItem = _mapper.Map <CartItem>(await _records.Find(item.Key)); cartItem.Quantity = item.Value; cart.Add(cartItem); } return(cart); }
public IActionResult Search(string text) { if (text == null) { text = ""; } List <Record> records = new List <Record>( recordRepository.Find( a => a.Title.ToUpper().Contains(text.ToUpper()) ) ); return(View("List", records)); }
public IActionResult GetRecordByEndDate(int range) { var records = _recordRepository.Find(v => v.EndDate >= DateTime.Now.Date && v.EndDate <= DateTime.Now.Date.AddDays(range)); return(Ok(records.Select(_mapper.Map <RecordReturnModel>).ToList())); }