public IActionResult Index() { var bank = _bankService.GetBanks(); List <PatnerViewModel> patnerViewModel = new List <PatnerViewModel>(); foreach (var item in bank) { var parterbank = _patnerService.GetPatnerById(item.BankId); PatnerViewModel list = new PatnerViewModel(); if (parterbank != null) { string[] values = parterbank.PatnerId.Split(',').Select(sValue => sValue.Trim()).ToArray(); List <Bank> banklist = new List <Bank>(); foreach (var partrbank in values) { var data = _bankService.GetBankById(Convert.ToInt32(partrbank)); banklist.Add(data); } list.Bank = item; list.PatnerBank = banklist; patnerViewModel.Add(list); } else { list.Bank = item; // list.PatnerBank = banklist; patnerViewModel.Add(list); } } return(View(patnerViewModel)); }
public dynamic GetPatner() { var bank = _bankService.GetBanks(); List <PatnerViewModel> patnerViewModel = new List <PatnerViewModel>(); foreach (var item in bank) { item.Image = "/Image/" + item.Image; var parterbank = _patnerService.GetPatnerById(item.BankId); PatnerViewModel list = new PatnerViewModel(); if (parterbank != null) { string[] values = parterbank.PatnerId.Split(',').Select(sValue => sValue.Trim()).ToArray(); List <Bank> banklist = new List <Bank>(); foreach (var partrbank in values) { var data = _bankService.GetBankById(Convert.ToInt32(partrbank)); if (data != null) { data.Image = "/Image/" + data.Image; } banklist.Add(data); } list.Bank = item; list.PatnerBank = banklist; patnerViewModel.Add(list); } else { list.Bank = item; // list.PatnerBank = banklist; patnerViewModel.Add(list); } } return(HttpResponse(StatusCodes.Status200OK, "Bank With PatnerList", patnerViewModel)); }