public async Task <IActionResult> Index() { var mail = await _mailService.GetHelpMeMailAsync(); var viewData = new List <ViewModel>(); var index = 0; foreach (var item in mail.Programs) { var data = new ViewModel(); data.Program = item; if (mail.ReceiptItems.Count() >= 2) { data.ReceiptItems.AddRange(mail.ReceiptItems.Skip(index).Take(2)); index = index + 2; viewData.Add(data); } else { break; } } return(View(viewData)); }
public async Task <ActionResult <string> > GetMailAsync() { var ReceiptZip = await _getMail.GetHelpMeMailAsync(); return(Ok(ReceiptZip)); }